NPortinit

Description
Çϳª ¶Ç´Â Çϳª ÀÌ»óÀÇ ³×Æ®¿öÅ© ÀÎÅÍÆäÀ̽º¸¦ ÃʱâÈ­ÇÑ´Ù.

Syntax
S32 NPortinit(S8 *name)

Parameters
name nameÀÌ '*'ÀÎ °æ¿ì¿£ ½Ã½ºÅÛ°ú °ü·ÃµÈ ¸ðµç ³×Æ®¿öÅ© ÀÎÅÍÆäÀ̽º¿¡ ´ëÇØ ÃʱâÈ­¸¦ ÇØÁØ´Ù. ±× ¿ÜÀÇ °æ¿ì¿¡´Â ÁÖ¾îÁø À̸§¿¡ ÇØ´çÇÏ´Â ³×Æ®¿öÅ© ÀÎÅÍÆäÀ̽º¸¸ ÃʱâÈ­ ÇØÁØ´Ù.

Returns
0 ¼º°øÀûÀ¸·Î ¼öÇà
NE_PARAM À߸øµÈ ÆĶó¹ÌÅÍ
EHOSTUNREACH³×Æ®¿öÅ© ¼³Á¤ Å×ÀÌºí¿¡ Àִ ȣ½ºÆ®·ÎÀÇ °æ·Î¸¦ ãÀ» ¼ö ¾øÀ½
NE_HWERRÇϵå¿þ¾î ¿¡·¯

Comments
¸ðµç ³×Æ®¿öÅ© ÀÎÅÍÆäÀ̽º°¡ µ¿½Ã¿¡ ÃʱâÈ­µÇ°Å³ª ¶Ç´Â °¢°¢ÀÌ °³º°ÀûÀ¸·Î ÃʱâÈ­µÉ ¼ö ÀÖ´Ù. ÃʱâÈ­ ÀÛ¾÷¿¡¼­´Â µð¹ÙÀ̽º µå¶óÀ̹ö°¡ ³×Æ®¿öÅ© ÇÁ·¹ÀÓÀ» º¸³»°Å³ª ¹ÞÀ» ¼ö ÀÖµµ·Ï Áغñ ÀÛ¾÷À» ÇÏ°í ³×Æ®¿öÅ© µð¹ÙÀ̽º µå¶óÀ̹ö¸¦ À§ÇÑ ÀÎÅÍ·´Æ® ¼­ºñ½º ·çƾÀ» ¼³Ä¡ÇÏ°í ½ÇÇà °¡´ÉÇÏ°Ô ÇÑ´Ù.

See Also
NNinit, NNterm, NPortterm

Example
/* initialize all network interfaces */
main()
{
   if ( NNinit() < 0 )
   /* process error */
   if ( NPortinit("*") < 0 )
   /* process error */
}