$ od -c -N 50000 [_CDCSL_93-16_]<1>Cedar>release>CedarCore>FakeGetXNSid.c 0000000 / * \r F a k e G e t X N S i d . 0000020 c \r - - C o p y r i g h t 323 0000040 1 9 8 8 b y X e r o x C 0000060 o r p o r a t i o n . A l l 0000100 r i g h t s r e s e r v e d 0000120 . \r * s i n c e t h e 0000140 G e t X N S i d k l u d g e 0000160 d o e s n ' t w o r k i n 0000200 T h r e a d s w o r l d , w 0000220 e n e e d t o f a k e s 0000240 o m e t h i n g . \r * / \r \r t 0000260 y p e d e f u n s i g n e d 0000300 s h o r t B Y T E ; \t \t \t \t \r 0000320 \r t y p e d e f s t r u c t 0000340 H o s t N u m b e r _ s e l f 0000360 { \r \t B Y T E a : 8 ; \r \t B 0000400 Y T E b : 8 ; \r \t B Y T E 0000420 c : 8 ; \r \t B Y T E d : 8 0000440 ; \r \t B Y T E e : 8 ; \r \t B 0000460 Y T E f : 8 ; \r \t } X N S 0000500 I D _ H o s t N u m b e r ; \r \r 0000520 t y p e d e f s t r u c t P 0000540 r o c e s s o r I D _ s e l f 0000560 { \r \t X N S I D _ H o s t N u m 0000600 b e r a n o n 0 ; \r \t } X N 0000620 S I D _ P r o c e s s o r I D ; 0000640 \r \r e x t e r n v o i d \r X R 0000660 _ g e t x n s h o s t i d ( p i 0000700 d ) \r X N S I D _ P r o c e s s 0000720 o r I D * p i d ; \r { \r 0000740 \r i f ( p i d = = 0000760 0 ) r e t u r n ; \r \r 0001000 p i d - > a n o n 0 . a = 0001020 0 ; \r p i d - > a n o n 0 . 0001040 b = 1 ; \r p i d - > a n 0001060 o n 0 . c = 2 ; \r p i d 0001100 - > a n o n 0 . d = 3 ; \r 0001120 p i d - > a n o n 0 . e = 0001140 4 ; \r p i d - > a n o n 0 . 0001160 f = 5 ; \r \r r e t u 0001200 r n ; \r } \r \r 0001207