|
DRAC(Dynamic Relay Authorization)¤Ë¤Ä¤¤¤Æ¤ÎÆüËܸì¾ðÊó Åö¥É¥¥å¥á¥ó¥È¤Ë¤Ä¤¤¤Æ †¡¡DRAC ¤Î¥¢¡¼¥«¥¤¥Ö¡Ú drac.tar.Z ¡ÛÉÕ°¤Î¡Ú PORTING¡Û¥É¥¥å¥á¥ó¥È¤òÏÂÌõ¤·¤¿¤â¤Î¤Ç¤¹¡£ PORTING †¡¡DRAC ¥Ñ¥Ã¥±¡¼¥¸¤Ï½ã¿è¤Ë¥³¥ó¥Ñ¥¤¥ë¤Î¥Æ¥¹¥È¤È¡¢¤ï¤¦¤«¤Ê Unix ¥ª¥Ú¥ì¡¼¥Æ¥£¥ó¥°¡¦¥·¥¹¥Æ¥à¾å¤Ç¤Î¤ß¥Æ¥¹¥È¤µ¤ì¤Þ¤·¤¿¡£¾ÜºÙ¤Ë¤Ä¤¤¤Æ¤Ï INSTALL ¥Õ¥¡¥¤¥ë¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ËؤɤΥª¥Ú¥ì¡¼¥Æ¥£¥ó¥°¡¦¥·¥¹¥Æ¥à¤Ç¤Ï Makefile ¤ÎÀßÄê³Îǧ¡¦Êѹ¹¤¬É¬ÍפȤʤê¤Þ¤¹¡£ ¡¡rpc.dracd ¤Ï IP ¥¢¥É¥ì¥¹¤òÉԳΤ«¤Ê¥Í¥Ã¥È¥ï¡¼¥¯¥Ð¥¤¥È¥ª¡¼¥À¡¼*1¤È¤·¤Æ°·¤¤¤Þ¤¹¡£¹½Â¤ÂÎ(struct) in_addr ¤È ÊÑ´¹µ¡Ç½ inet_addr() ¤ª¤è¤Ó inet_ntoa() ¤Ï¤³¤ì¤é¥Õ¥©¡¼¥Þ¥Ã¥È¤È¸ß´¹À¤¬¤¢¤ê¤Þ¤¹¡£IP ¥¢¥É¥ì¥¹¤¬ RPC Àܳ¤ò¹Ô¤¦Á°¤Ë¥Û¥¹¥È¥Ð¥¤¥È¥ª¡¼¥À¡¼*2¤ËÊÑ´¹¤µ¤ì¤Æ¤¤¤Ê¤¯¤Æ¤Ï¤¤¤±¤Þ¤»¤ó¡£¤½¤·¤Æ¡¢¼õ¿®¸å¤Ë¥Í¥Ã¥È¥ï¡¼¥¯¥Ð¥¤¥È¥ª¡¼¥À¡¼¤ËÊÑ´¹¤·¤Þ¤¹¡£¤½¤¦¤¹¤ë¤³¤È¤Ç¡¢¥Ó¥Ã¥¯¥¨¥ó¥Ç¥£¥¢¥ó*3¤ª¤è¤Ó¥ê¥È¥ë¥¨¥ó¥Ç¥£¥¢¥ó*4¤¤¤º¤ì¤âÀµ¤·¤¯Æ°ºî¤·¤Þ¤¹¡£ ¡¡rpc.dracd.c ¤Ç¤Ï̵Â̤ʥ³¡¼¥É¥»¥¯¥·¥ç¥ó¤¬¤¢¤ì¤Ð¡¢Â¾¤Î¥·¥¹¥Æ¥à¤Î¤¿¤á¤Ë¾ò·ï¤òÍ¿¤¨¤ë¤è¤¦¤ËÊÔ½¸¤·¤Ê¤¯¤Æ¤Ï¤¤¤±¤Þ¤»¤ó¡£ËØ¤É¤Ï Makefile Ãæ¤Ëµ½Ò¤·¤Æ¤¢¤ê¤Þ¤¹¡£
|