Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This appendix contains guidelines for functions that are defined as part of the POSIX family of standards but are not included in ISO/IEC 9899-1999the C Standard. These rules and recommendations are not part of the core standard because they do not apply in all C language applications and because they represent an incomplete set. The intent of providing these guidelines is to demonstrate how rules and recommendations for other standards or specific implementations may be integrated with the core C99 C recommendations.

...

Content by Label
showLabelsfalse
maxResults99
label+pos,+

...

rule,-void
showSpacefalse
sorttitle
space

...

com.atlassian.confluence.content.render.xhtml.model.resource.identifiers.SpaceResourceIdentifier@3bbaf8c
cqllabel = "rule" and label = "pos" 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 pos and recommendation.

Rules

Content by Label
showLabelsfalse
maxResults99
label+pos,+rule,-void
showSpacefalse
sorttitle
space@self
Info

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

Risk Assessment Summary

Recommendation Rule

Severity

Likelihood

Detectable

Repairable Remediation Cost

Priority

Level

POS01POS30-CHigh medium Probable likely Yes high Yes

P6 P18

L2 L1 POS02

POS34-CHigh high Unlikely likely Yes high No

P9 P6

L2 POS03

POS35-CHigh Medium Likely Probable No Medium No

P8 P9

L2 POS04

POS36-C low High unlikely Probable medium Yes P2 Yes

L3 P18

Rule

Severity

Likelihood

Remediation Cost

Priority

Level

L1

POS37 POS30-CHighProbable high probable Yes medium Yes

P12 P18

L1 POS33

POS38-CMedium low Unlikely probable No low No

P6 P2

L2 L3 POS34

POS39-CMedium high Likely unlikely Yes medium No

P6 P12

L2 L1 POS35

POS44-CLowProbable high likely No medium No

P18 P2

L1 L3 POS36

POS47-CMedium high Probable probable No medium No

P12 P4

L1 L3 POS37

POS48-CMediumProbable high probable No low No

P18 P4

L1 L3 POS38

POS49-CMedium medium Probable unlikely No medium No

P4

L3 POS39

POS50-CMediumProbable medium likely No low No

P18 P4

L1 L3 POS41

POS51-CLow low Probable unlikely No high No

P1 P2

L3 POS44

POS52-CLowProbable low probable No low No

P6 P2

L2 L3 POS45

POS53-CMediumProbable medium unlikely Yes medium No

P4 P8

L3 L2 POS47

POS54-CHigh medium Likely probable Yes low Yes

P12 P27

L1

Related Rules and Recommendations

Navigation Map
posix
posix
cellWidth700
wrapAfter1
cellHeight15

...

MSC39-C. Do not call va_arg() on a va_list that has indeterminate value      CERT C Secure Coding Standard      Image Added Image Added Image Modified