/etc/system 의 MSGMAX 값을 프로그램에서 불러올려면

gsong의 이미지

solaris 를 쓰고 있습니다.
/etc/system 이란 파일에 보면 kernel parameter 들 값을 지정해 줄 수 있는데,

set msgsys:msginfo_msgmax = 4128

거기에 이런 식으로 메세지 큐에 들어가는 한 메세지의 최대 사이즈를 잡아 놨습니다.

sysdef 를 해보면

*
* IPC Messages
*
  4128  max message size (MSGMAX)
 12384  max bytes on queue (MSGMNB)
   100  message queue identifiers (MSGMNI)
  1024  system message headers (MSGTQL)

여기서 MSGMAx 저 값을 C code 에서 불러오고 싶습니다만, 어떻게 하면 좋을지 몰라 질문합니다.
리눅스에서는 MSGMAX 라는 이름으로 define 이 되어 있던데 solaris 에서는 없더군요
고수님들의 도움 부탁드립니다.[/code][/b]