addseverity(3) - wariua/manpages-ko GitHub Wiki
addseverity - ์๋ก์ด ์ฌ๊ฐ๋ ์์ค ๋์ ํ๊ธฐ
#include <fmtmsg.h>
int addseverity(int severity, const char *s);
glibc ๊ธฐ๋ฅ ํ์ธ ๋งคํฌ๋ก ์๊ฑด (feature_test_macros(7) ์ฐธ๊ณ ):
-
addseverity()
: -
- glibc 2.19๋ถํฐ:
_DEFAULT_SOURCE
- glibc 2.19 ๋ฐ ์ด์ :
_SVID_SOURCE
์ด ํจ์๋ฅผ ์ด์ฉํ๋ฉด fmtmsg(3) ํจ์์ severity
์ธ์๋ก ์ง์ ํ ์ ์๋ ์๋ก์ด ์ฌ๊ฐ๋ ์์ค์ ๋์
ํ ์ ์๋ค. ๊ธฐ๋ณธ์ ์ผ๋ก ๊ทธ ํจ์๋ ์ฌ๊ฐ๋ 0~4์ ๋ํด์๋ง (๋ฌธ์์ด (์์), HALT
, ERROR
, WARNING
, INFO
๋ก) ๋ฉ์์ง๋ฅผ ์ฐ์ ์ค ์๋ค. ์ด ํธ์ถ์ ์ฃผ์ด์ง ๊ฐ severity
์ ์ฃผ์ด์ง ๋ฌธ์์ด s
๋ฅผ ์ฐ๊ฒฐ์ํจ๋ค. s
๊ฐ NULL์ด๋ฉด ์ซ์ ๊ฐ์ด severity
์ธ ์ฌ๊ฐ๋ ์์ค์ ์ ๊ฑฐํ๋ค. ๊ธฐ๋ณธ ์ฌ๊ฐ๋ ์์ค์ ๋ฎ์ด์ฐ๊ฑฐ๋ ์ ๊ฑฐํ๋ ๊ฒ์ ๋ถ๊ฐ๋ฅํ๋ค. ์ฌ๊ฐ๋ ๊ฐ์ ์์๊ฐ ์๋์ด์ผ ํ๋ค.
์ฑ๊ณต ์ MM_OK
๊ฐ์ ๋ฐํํ๋ค. ์ค๋ฅ ์ ๋ฐํ ๊ฐ์ MM_NOTOK
์ด๋ค. ๊ฐ๋ฅํ ์ค๋ฅ๋ค๋ก ๋ฉ๋ชจ๋ฆฌ ๋ถ์กฑ, ์กด์ฌํ์ง ์๊ฑฐ๋ ๊ธฐ๋ณธ์ผ๋ก ์๋ ์ฌ๊ฐ๋ ์์ค ์ ๊ฑฐ ์๋ ๋ฑ์ด ์๋ค.
glibc ๋ฒ์ 2.1๋ถํฐ addseverity()
๋ฅผ ์ ๊ณตํ๋ค.
์ด ์ ์์ ์ฌ์ฉํ๋ ์ฉ์ด๋ค์ ๋ํ ์ค๋ช ์ attributes(7)๋ฅผ ๋ณด๋ผ.
์ธํฐํ์ด์ค | ์์ฑ | ๊ฐ |
---|---|---|
addseverity() |
์ค๋ ๋ ์์ ์ฑ | MT-Safe |
X/Open Portability Guide์ fmtmsg(3) ํจ์๋ ๋ช ์ธ๋์ด ์์ง๋ง ์ด ํจ์๋ ๋ช ์ธ๋์ด ์์ง ์๋ค. ์์คํ V ์์คํ ์์ ์ฌ์ฉ ๊ฐ๋ฅํ๋ค.
ํ๊ฒฝ ๋ณ์ SEV_LEVEL
์ ์ค์ ํ๋ ๊ฒ์ผ๋ก๋ ์๋ก์ด ์ฌ๊ฐ๋ ์์ค์ ์ถ๊ฐํ ์ ์๋ค.
2016-03-15