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.

Recommendations

Content by Label
showLabelsfalse
maxResults99
label+pos,+

...

rule,-void
showSpacefalse
sorttitle
space

...

Info

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

Rules

...

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 rule.

Risk Assessment Summary

Recommendation Rule

Severity

Likelihood

Detectable

Remediation Cost Repairable

Priority

Level

POS00POS30-CHigh medium Probable probable Yes high Yes

P4 P18

L3 L1 POS01

POS34-CHigh medium Unlikely likely Yes high No

P6

L2 POS02

POS35-CHigh high Likely likely No high No

P9 P9

L2

POS03-C

medium

probable

medium

P12

L1

Rule

Severity

Likelihood

Remediation Cost

Priority

Level

POS36-CHighProbableYesYes

P18

L1

POS37-CHighProbableYesYes

P18

L1

POS38-CMediumUnlikelyNoNo

P2

L3

POS39-CMediumLikelyYesNo

POS30-C

high

probable

medium

P12

L1 POS31

POS44-CLow medium Probable probable No high No

P4 P2

L3 POS32

POS47-CMedium medium Probable probable No medium No

P8 P4

L2 L3 POS33

POS48-CMedium low Probable probable No low No

P6 P4

L2 L3 POS34

POS49-CMedium high Probable unlikely No medium No

P6 P4

L2 L3 POS35

POS50-CMedium high Probable likely No medium No

P18 P4

L1 L3 POS36

POS51-CLow high Probable probable No medium No

P12 P2

L1 L3 POS37

POS52-CLow high Probable probable No low No

P18 P2

L1 L3 POS38

POS53-CMedium medium Probable unlikely Yes medium No

P2 P8

L3 L2 POS40

POS54-CHigh medium Likely probable Yes high Yes

P4 P27

L3 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      CON00-C. Avoid race conditions with multiple threadsImage Added Image Added Image Added