CertC-POSΒΆ
POSIX
Nested Rules
Use the readlink() function properly |
|
Do not call putenv() with a pointer to an automatic variable as the argument |
|
Avoid race conditions while checking for the existence of a symbolic link |
|
Observe correct revocation order while relinquishing privileges |
|
Ensure that privilege relinquishment is successful |
|
Use the correct byte ordering when transferring data between systems |
|
Do not use signals to terminate threads |
|
Do not use threads that can be canceled asynchronously |
|
When data must be accessed by multiple threads, provide a mutex and guarantee no adjacent data is also accessed |
|
Detect and handle POSIX library errors |
Options
Setting an option for this rule means setting the default for all nested rules.
This rule shares the following common options: exclude_in_macros, exclude_messages_in_system_headers, excludes, extend_exclude_to_macro_invocations, includes, justification_checker, languages, post_processing, provider, report_at, severity
The following places define options that affect this rule: Stylechecks, Analysis-GlobalOptions
This rule has no individual options.