Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Used {contentbylabel} macro to automatically update tables.

Recommendations

SIG00-C. Mask signals handled by noninterruptible signal handlers

SIG01-C. Understand implementation-specific details regarding signal handler persistence

SIG02-C. Avoid using signals to implement normal functionality

Rules

SIG30-C. Call only asynchronous-safe functions within signal handlers

SIG31-C. Do not access or modify shared objects in signal handlers

SIG32-C. Do not call longjmp() from inside a signal handler

SIG33-C. Do not recursively invoke the raise() function

...

Content by Label
showLabelsfalse
maxResults99
label+sig,+recommendation,-void
showSpacefalse
sorttitle
space@self
cqllabel = "recommendation" and label = "sig" and label != "void" and space = currentSpace()
Info

Information for Editors
In order to have a new guideline automatically listed above be sure to label it sig and recommendation.

Rules

Content by Label
showLabelsfalse
maxResults99
label+sig,+rule,-void
showSpacefalse
sorttitle
space@self
cqllabel = "sig" and label = "rule" and label != "void" and space = currentSpace()
Info

Information for Editors
In order to have a new guideline automatically listed above be sure to label it sig and rule.

Risk Assessment Summary

Recommendation

Severity

Likelihood

Remediation Cost

Priority

Level

SIG00-C

high

likely

high

P9

L2

SIG01-C

low

unlikely

low

P3

L3

SIG02-C

high

probable

medium

P12

L1

...