(FILECREATED " 3-Feb-86 11:03:39" ("compiled on " {ERIS}TCP>TCPLLIP.;18) "12-Nov-85 14:59:23" recompiled changes: \HANDLE.RAW.IP \IP.NEW.FRAGMENT.LST \IP.CHECK.REASSEMBLY.TIMEOUTS \IP.DELETE.FRAGMENT in "INTERLISP-D 29-Jan-86 ..." dated "29-Jan-86 13:26:30") (FILECREATED " 3-Feb-86 11:02:31" {ERIS}TCP>TCPLLIP.;18 80207 changes to: (FNS \HANDLE.RAW.IP \IP.NEW.FRAGMENT.LST \IP.CHECK.REASSEMBLY.TIMEOUTS \IP.DELETE.FRAGMENT) previous date: " 2-Feb-86 12:36:31" {ERIS}TCP>TCPLLIP.;17) DODIP.HOSTP D1 (I 0 NAME) @d3 (7 IPHOSTADDRESS) NIL () IPHOSTADDRESS D1 (P 1 ADDRESS P 0 ENTRY I 0 NAME) 1@ `H@ I` I@`I(42Q SASSOC 21Q \IP.READ.STRING.ADDRESS 3 U-CASE) (55Q \IP.HOSTNUMBERS 51Q \IP.HOSTNUMBERS 37Q \IP.HOSTNUMBERS 25Q HOSTS.TXT.ENTRY 6 \IP.HOSTNAMES) () IPHOSTNAME D1 (I 0 IPADDRESS) @`  @ (20Q MKATOM 15Q \IP.ADDRESS.TO.STRING 6 SASSOC) (3 \IP.HOSTNUMBERS) () IPTRACEA0001 D1 NIL hdNIL (7 IPTRACEFILE 3 IPTRACEFLG) () IPTRACE D1 (I 0 MODE) P` ` ;o g` o` `gg `gg @(110Q PUTWINDOWPROP 73Q PUTWINDOWPROP 56Q DSPFONT 43Q DSPSCROLL 26Q CREATEW 15Q OPENW 5 WINDOWP) (115Q IPTRACEFLG 105Q IPTRACEA0001 102Q CLOSEFN 77Q IPTRACEFILE 70Q IPTRACEWINDOW.BUTTONFN 65Q BUTTONEVENTFN 62Q IPTRACEFILE 53Q IPTRACEFILE 40Q IPTRACEFILE 35Q ON 31Q IPTRACEFILE 12Q IPTRACEFILE 2 IPTRACEFILE) ( 50Q (GACHA 10Q) 23Q "IP Trace File") IPTRACEWINDOW.BUTTONFN D1 (I 0 WINDOW) s`lHj HH T`idiggh@ o@ `diogoo@ o@ @ h(156Q TERPRI 152Q PRIN1 142Q PRIN1 103Q PRIN1 73Q TERPRI 32Q \FZEROP 2 GETMOUSESTATE) (123Q PEEK 106Q IPTRACEFLG 67Q IPTRACEFLG 60Q PEEK 54Q PEEK 40Q IPTRACEFLG 6 LASTMOUSEBUTTONS) ( 146Q "]" 136Q "off" 131Q "peek" 117Q "on" 77Q "[Tracing ") PRINTIPA0001 D1 (NAME ERRORSET F 0 IP F 1 FILE F 2 MACRO F 3 MACROY) PQlRciNIL NIL () PRINTIP D1 (P 6 RESETSTATE P 5 MACROY P 3 OLDVALUE P 2 LENGTH P 1 MACRO P 0 PROTOCOL I 4 DOFILTER I 3 PRE.NOTE I 2 FILE I 1 CALLER I 0 IP F 7 RESETVARSLST F 10Q IPONLYPROTOCOLS F 11Q IPPROTOCOLTYPES) EB`b@"!DC`HWh`3H`,AgAdgggAgggB CB CB oB @$ B oB @& B B H`YsoB @ZB oB oB JlB oB B oB HWB B JloB @IohB B @B 1gKhhWc\og gLcgL NM(500Q ERROR! 473Q APPLY 450Q PRINTIPA0001 414Q OUTPUT 403Q TERPRI 376Q PRINTIPDATA 360Q PRIN1 342Q TERPRI 336Q PRINTCONSTANT 327Q PRIN1 316Q TERPRI 311Q PRIN1 300Q PRIN2 267Q PRIN1 256Q PRIN1 245Q PRIN2 234Q PRIN1 213Q TERPRI 206Q PRIN1 202Q \IP.ADDRESS.TO.STRING 173Q PRIN1 162Q PRIN1 156Q \IP.ADDRESS.TO.STRING 147Q PRIN1 136Q PRIN1 130Q TERPRI 121Q PRIN1) (464Q OUTPUT 454Q ERROR 445Q INTERNAL 422Q OUTPUT 217Q IPPRINTMACROS 115Q ? 111Q + 104Q RAWGET 76Q GET 71Q ! 63Q RAWPUT 54Q PUT 45Q IPIGNORETYPES 37Q IPIGNORETYPES 24Q IPONLYTYPES 4 IPTRACEFILE) ( 442Q (PRINTIPA0001) 371Q (BYTES 14Q ...) 354Q "Contents: " 323Q "Protocol = " 305Q ")" 263Q " (header + " 252Q " bytes" 230Q "Length = " 167Q " to " 143Q "From ") PRINTIPDATA D1 (P 2 LENGTH P 1 DATA I 3 FILE I 2 OFFSET I 1 MACRO I 0 IP) -@HlHC@HHCIBAJC h(51Q PRINTPACKETDATA) NIL () \IPADDRESSCLASS D1 (I 0 IPADDRESS) -@jg@lg@lgo@ (52Q ERROR) (41Q \IP.CLASS.C 25Q \IP.CLASS.B 11Q \IP.CLASS.A) ( 46Q "Illegal address class") \IPHOSTADDRESS D1 (I 0 IPADDRESS) @@dl kjol ll@n@l ll@lo@ (75Q ERROR 51Q RSH 26Q RSH 6 RSH) NIL ( 71Q "Illegal address class" 17Q 77777777Q) \IPNETADDRESS D1 (I 0 IPADDRESS) O@dl kjl ll ll@l n@l ll@l oo@ (114Q ERROR 76Q RSH 61Q RSH 46Q RSH 31Q RSH 20Q RSH 6 RSH) NIL ( 110Q "Illegal address class" 102Q 77777777Q) \IP.ADDRESS.TO.STRINGA0001 D1 (NAME ERRORSET F 0 IPADDRESS F 1 MACROY) 4Pl loPl loPl loPl ci(56Q CONCAT 37Q RSH 22Q RSH 5 RSH) NIL ( 46Q "." 31Q "." 14Q ".") \IP.ADDRESS.TO.STRING D1 (P 3 RESETSTATE P 2 MACROY P 0 OLDVALUE I 0 IPADDRESS F 4 RESETVARSLST) <l 1gHhhTcYog gIcgI KJ(67Q ERROR! 62Q APPLY 37Q \IP.ADDRESS.TO.STRINGA0001 4 RADIX) (53Q RADIX 43Q ERROR 34Q INTERNAL 12Q RADIX) ( 31Q (\IP.ADDRESS.TO.STRINGA0001)) \IP.BROADCAST.ADDRESS D1 (P 0 HOSTADDRESS I 0 IPADDRESS) 4@ @ dgHo dgHngHl(31Q EQP 12Q \IPADDRESSCLASS 3 \IPHOSTADDRESS) (52Q \IP.CLASS.C 36Q \IP.CLASS.B 16Q \IP.CLASS.A) ( 26Q 77777777Q) \IP.LEGAL.ADDRESS D1 (I 0 ADDRESS) )@ j!@jh@j@l @l(3 \IPNETADDRESS) NIL () \IP.MAKE.BROADCAST.ADDRESS D1 (I 0 IPADDRESS) .@ dg@odg@ng@l(53Q SHOULDNT 3 \IPADDRESSCLASS) (41Q \IP.CLASS.C 25Q \IP.CLASS.B 7 \IP.CLASS.A) ( 17Q 77777777Q) \IP.PRINT.ADDRESSA0001 D1 (NAME ERRORSET F 0 FILE F 1 IPADDRESS F 2 MACROY) TQl lP oP Ql lP oP Ql lP oP QlP Qci(114Q PRIN1 103Q PRIN1 72Q PRIN1 63Q RSH 54Q PRIN1 43Q PRIN1 34Q RSH 25Q PRIN1 14Q PRIN1 5 RSH) NIL ( 77Q "." 50Q "." 21Q ".") \IP.PRINT.ADDRESS D1 (P 3 RESETSTATE P 2 MACROY P 0 OLDVALUE I 1 FILE I 0 IPADDRESS F 4 RESETVARSLST) <l 1gHhhTcYog gIcgI KJ(67Q ERROR! 62Q APPLY 37Q \IP.PRINT.ADDRESSA0001 4 RADIX) (53Q RADIX 43Q ERROR 34Q INTERNAL 12Q RADIX) ( 31Q (\IP.PRINT.ADDRESSA0001)) \IP.READ.STRING.ADDRESS D1 (P 4 CHAR P 2 TEMP P 1 INDEX P 0 CELL I 0 STRING.OR.ATOM) lgjd jd@ d KkپK_NKؽKCjhi_Nk^MVOONON¼IlAJdl;Ll.HHIJǿjIkԹl0LLl9Jl Ll0غJlHHIJǿIlRl_dHHjHHkOHHlHHl(17Q MKSTRING 11Q ARRAY) (360Q ARRAYP 352Q ARRAYP 337Q ARRAYP 331Q ARRAYP 312Q ARRAYP 304Q ARRAYP 272Q ARRAYP 264Q ARRAYP 235Q ARRAYP 227Q ARRAYP 146Q ARRAYP 140Q ARRAYP 4 BYTE) () STOPIP D1 NIL g g g h(21Q DEL.PROCESS 13Q \DEL.PACKET.FILTER 5 \DEL.PACKET.FILTER) (30Q \IPFLG 25Q \IP.READY 16Q \IPLISTENER 10Q \HANDLE.RAW.AR 2 \HANDLE.RAW.IP) () \IPINIT D1 (P 32Q NETADDRESS P 31Q MASK P 30Q LOCALADDR P 21Q NET P 20Q TYPE P 17Q ADDRESS P 16Q NDB P 15Q NET.AND.TYPE P 7 STREAM P 6 NAME P 2 ADDRESS.STRING P 1 NDB P 0 PROC I 0 EVENT F 33Q \3MBLOCALNDB F 34Q \10MBLOCALNDB) @d(g!@g@g@g@gJhdddhhhddg Qi ` g o ^N`/`gg Od O  o ``o ^ N`d `,` `o `d20 `d _O Oh_O&_O"` ` ho ZJ h`dz`dgd``hdKdgg%dggdgggggdLdgdo ` `` `` ``rO_O O_O_ O O dlW6l W8]O"MOO"M_OOh__O_O_O&_`k .` W8W6YhI`I``oo ```cO(_0O&_2O$NO*ig g kggg H#oggg` i` h _4O0O2O4 _.O, O.h_,_*O(_(O&_&O$_$gO.&_,(1605Q \IP.READ.STRING.ADDRESS 1563Q RESTART.PROCESS 1556Q NOTIFY.EVENT 1543Q ADD.PROCESS 1514Q \IP.ADD.PROTOCOL 1477Q \ADD.PACKET.FILTER 1471Q \ADD.PACKET.FILTER 1372Q SHOULDNT 1305Q \IPNETADDRESS 1274Q EQLENGTH 1170Q SHOULDNT 1140Q \IPNETADDRESS 1135Q \IP.READ.STRING.ADDRESS 1046Q EQLENGTH 1043Q LENGTH 1024Q \IP.READ.STRING.ADDRESS 1003Q PUTHASH 671Q MACHINETYPE 576Q \IP.READ.STRING.ADDRESS 567Q PROMPTFORWORD 550Q DODIP.HOSTP 533Q DODIP.HOSTP 450Q \IP.READ.STRING.ADDRESS 420Q U-CASE 415Q MKATOM 412Q PROMPTFORWORD 370Q U-CASE 365Q MKATOM 362Q ETHERHOSTNAME 335Q \HTE.READ.FILE 306Q INFILEP 302Q PROMPTFORWORD 250Q ERROR 232Q CLOSEF 225Q READ 213Q OPENSTREAM 161Q INFILEP 156Q PROMPTFORWORD 142Q INFILEP 127Q CLEARBUF 120Q FIND.PROCESS) (1553Q \IP.READY.EVENT 1550Q \IP.READY 1537Q \IP.READY.EVENT 1534Q AFTEREXIT 1531Q SYSTEM 1526Q RESTARTABLE 1511Q \ICMP.INPUT 1506Q NILL 1503Q TRUE 1474Q \HANDLE.RAW.AR 1466Q \HANDLE.RAW.IP 1463Q \IPFLG 1457Q \IP.SUBNET.MASKS 1414Q \IP.LOCAL.ADDRESSES 1403Q \IP.DEFAULT.CONFIGURATION 1376Q \IP.DEFAULT.CONFIGURATION 1355Q \IP.LOCAL.NETWORKS 1346Q \IP.LOCAL.ADDRESSES 1343Q NDB 1332Q \IP.LOCAL.NETWORKS 1327Q NDB 1322Q \IP.LOCAL.NETWORKS 1301Q \IP.LOCAL.ADDRESSES 1270Q \IP.LOCAL.ADDRESSES 1205Q NDB 1174Q NDB 1112Q \IP.LOCAL.NETWORKS 1060Q \IP.DEFAULT.CONFIGURATION 1055Q \IP.LOCAL.ADDRESSES 1040Q \IP.LOCAL.ADDRESSES 1033Q \IP.DEFAULT.CONFIGURATION 1027Q \IP.DEFAULT.GATEWAY 1016Q \IP.DEFAULT.CONFIGURATION 1007Q \IP.DEFAULT.CONFIGURATION 1000Q \IP.HOSTNAMES 762Q INTERLISP 750Q XEROX-11XX 744Q XEROX-1132 737Q DORADO 733Q XEROX-1100 725Q DOLPHIN 717Q XEROX-1108 711Q DANDELION 703Q XEROX-1185 675Q DOVE 651Q \IP.DEFAULT.CONFIGURATION 643Q \IP.LOCAL.ADDRESSES 634Q HOST 627Q HOSTS.TXT.ENTRYTYPE# 607Q \IP.DEFAULT.CONFIGURATION 603Q \IP.LOCAL.ADDRESSES 555Q \IP.LOCAL.ADDRESSES 540Q \IP.DEFAULT.CONFIGURATION 523Q \IP.DEFAULT.CONFIGURATION 506Q \IP.LOCAL.ADDRESSES 440Q \IP.DEFAULT.CONFIGURATION 425Q \IP.DEFAULT.CONFIGURATION 377Q \IP.DEFAULT.CONFIGURATION 353Q \IP.DEFAULT.CONFIGURATION 341Q \IP.DEFAULT.CONFIGURATION 320Q \IP.DEFAULT.CONFIGURATION 270Q \IP.DEFAULT.CONFIGURATION 254Q \IP.DEFAULT.CONFIGURATION 237Q \IP.DEFAULT.CONFIGURATION 210Q OLD 205Q INPUT 202Q \IP.INIT.FILE 175Q \IP.DEFAULT.CONFIGURATION 171Q \IP.INIT.FILE 137Q {DSK}IP.INIT 132Q \IP.INIT.FILE 115Q \IPLISTENER 112Q \AR.IP.TO.10MB.ALIST 106Q \IP.SUBNET.MASKS 102Q \IP.LOCAL.NETWORKS 76Q \IP.ROUTING.TABLE 70Q \IP.DEFAULT.GATEWAY 64Q \IP.LOCAL.ADDRESSES 60Q \IP.INIT.FILE 54Q \IP.DEFAULT.CONFIGURATION 41Q AFTERSAVEVM 33Q AFTERLOGOUT 24Q AFTERMAKESYS 15Q AFTERSYSOUT 6 RESTART) ( 1523Q (\IPLISTENER) 1367Q "Error in IP init file. \IP.LOCAL.NETWORKS and \IP.LOCAL.ADDRESSES do not correlate." 1362Q "Error in IP init file. \IP.LOCAL.NETWORKS is not specified" 772Q ((TCP) (IP)) 564Q "Please enter this machine's IP host address (e.g. 39.9.0.9)" 407Q "Please give this machine a name (or for no name): " 277Q "Please supply the name of a HOSTS.TXT file, or to ignore this: " 245Q "Problem with local IP init file" 153Q "Please enter the name of the IP initialization file for this host: ") \IPLISTENER D1 (P 0 \AR.WAKEUP.TIMER) Hl n:l n``n: H HlHl n`(77Q \CLOCK0 60Q \AR.DAEMON 53Q TIMEREXPIRED? 46Q \IP.CHECK.REASSEMBLY.TIMEOUTS 42Q AWAIT.EVENT 22Q \CLOCK0 5 \CLOCK0) (34Q \IP.WAKEUP.EVENT 14Q \IP.WAKEUP.TIMER) () \HANDLE.RAW.IP D1 (P 0 NDB I 1 TYPE I 0 IP)  @ Hd`o@ Hdl AnhlAnhoH `@ @dl@Cl `@g`o @ p@"YjI@ \@ @ P @j @ ?@ 0@ b1`&i@g`hi o` `@ ii@g`hi o` (407Q PRIN1 372Q PRINTIP 350Q \IP.HAND.TO.PROTOCOL 335Q PRIN1 320Q PRINTIP 265Q \HANDLE.RAW.IP.FRAGMENT 257Q \IP.FRAGMENTED.PACKET 251Q \RELEASE.ETHERPACKET 244Q \ICMP.TIME.EXCEEDED 235Q \FZEROP 230Q \FORWARD.IP 222Q \IP.LOCAL.DESTINATION 214Q \IP.PROCESS.OPTIONS 170Q \RELEASE.ETHERPACKET 163Q PRINTPACKET 137Q \IP.CHECKSUM.OK 134Q \IPCHECKSUM 112Q \RELEASE.ETHERPACKET 101Q ERROR 26Q ERROR) (404Q IPTRACEFILE 364Q IPTRACEFILE 361Q GET 342Q IPTRACEFLG 332Q IPTRACEFILE 312Q IPTRACEFILE 307Q GETFRAGMENT 274Q IPTRACEFLG 154Q IPTRACEFILE 151Q GET 144Q IPTRACEFLG 105Q \IP.READY 13Q NDBTYPE#) ( 401Q "+" 327Q "+" 160Q "[Packet dropped--bad IP header checksum]" 72Q "Unknown net type" 22Q "No NDB in ETHERPACKET!") \FORWARD.IP D1 (P 3 FORWARDING.FUNCTION P 2 ROUTE P 1 NDB P 0 NETADDRESS I 0 IP) t`k@& H` !IH` Z2IA@g@ldmH` [@IHJlK ` Y@ @j @ (161Q \RELEASE.ETHERPACKET 154Q \ICMP.REDIRECT 146Q \RELEASE.ETHERPACKET 136Q SASSOC 130Q \IPNETADDRESS 107Q SASSOC 41Q SASSOC 24Q SASSOC 12Q \IPNETADDRESS) (133Q \IP.LOCAL.NETWORKS 104Q \IP.GATEWAY.FORWARDING.FUNCTIONS 57Q FREE 54Q ETHERPACKET 36Q \IP.ROUTING.TABLE 21Q \IP.LOCAL.NETWORKS 2 \IP.GATEWAY.FLG) () \IP.LOCAL.DESTINATION D1 (P 1 LOCALNETADDRESS P 0 DESTADDRESS I 0 IP) @&@ Hdjh` eH H jI@lId dlldllllj HZJXd IH H` iH IH i(177Q \IPNETADDRESS 170Q \IP.BROADCAST.ADDRESS 160Q MEMBER 146Q \IPNETADDRESS 140Q \IP.BROADCAST.ADDRESS 124Q LLSH 66Q INTEGERLENGTH 51Q \IPNETADDRESS 43Q \IP.LEGAL.ADDRESS 35Q MEMBER) (155Q \IP.LOCAL.ADDRESSES 32Q \IP.LOCAL.ADDRESSES 13Q NDB 6 ETHERPACKET) () \IPCHECKSUM D1 (L (3 IGNOREDWORD 2 NBYTES 1 CHECKSUMBASE 0 ETHERPACKET)) `BkkjBkjhCCCjHjNM>JNHInANn\[ILذInAN\[IL؂IKٹNk^INIL NIL () \IP.CHECKSUM.OK D1 (L (0 CHECKSUM)) @n@jNIL NIL () \IP.SET.CHECKSUM D1 (I 3 CHECKSUMWORD I 2 NBYTES I 1 CHECKSUMBASE I 0 PACKET) @ABC CHdnmnh(6 \IPCHECKSUM) NIL () \IP.HAND.TO.PROTOCOL D1 (P 2 IPSOCKET P 1 PROTOCOLCHAIN P 0 PROTOCOL I 0 IP) C@"AH` Y@l )@I ZI@kK`JI @JlLh(35Q \IP.FIND.PROTOCOL.SOCKET 25Q \ICMP.DEST.UNREACHABLE 15Q \IP.FIND.PROTOCOL) (60Q IPSOCKETTYPE# 12Q \IP.PROTOCOLS) () \IP.DEFAULT.INPUTFN D1 (P 0 \INTERRUPTABLE I 1 IPSOCKET I 0 IP) 9AA@ A@ AAkA (66Q NOTIFY.EVENT 37Q \ENQUEUE 21Q \RELEASE.ETHERPACKET) (61Q IPSOCKET 47Q IPSOCKET 43Q IPSOCKET 31Q IPSOCKET 11Q IPSOCKET 3 IPSOCKET) () \IP.DEFAULT.NOSOCKETFN D1 (I 0 IP) Q@l&HdjH#lHHlHoH j@& @l @ (116Q \RELEASE.ETHERPACKET 111Q \ICMP.DEST.UNREACHABLE 102Q \IP.BROADCAST.ADDRESS 70Q ERROR) NIL ( 64Q "Illegal address class") \IP.ADD.PROTOCOL D1 (I 4 ICMPFN I 3 INPUTFN I 2 NOSOCKETFN I 1 SOCKETCOMPAREFN I 0 PROTOCOL) `d@hi`d@dACgHdI BgHdIDgHdIHdI dl`HdI`(127Q CREATE.EVENT) (174Q \IP.PROTOCOLS 170Q \IP.PROTOCOLS 152Q SYSQUEUETYPE# 112Q \RELEASE.ETHERPACKET 72Q \IP.DEFAULT.NOSOCKETFN 52Q \IP.DEFAULT.INPUTFN 30Q IPSOCKETTYPE# 10Q IPSOCKET 2 \IP.PROTOCOLS) () \IP.DELETE.PROTOCOL D1 (P 0 PROTOCOLCHAIN I 0 PROTOCOL) 1@ H'HH@ H` i(52Q DREMOVE 40Q \IP.CLOSE.SOCKET 3 \IP.FIND.PROTOCOL) (55Q \IP.PROTOCOLS 47Q \IP.PROTOCOLS 32Q IPSOCKET 25Q IPSOCKET 15Q IPSOCKET) () \IP.FIND.PROTOCOL D1 (L (0 PROTOCOL)) `d@hNIL (2 \IP.PROTOCOLS) () \IP.FIND.PROTOCOL.SOCKET D1 (P 0 RESULT I 1 PROTOCOLCHAIN I 0 IP) /A@" b Ad@AlIX AbiHA(10Q \IP.FIND.PROTOCOL) NIL () \IP.FIND.SOCKET D1 (L (1 SOCKETCHAIN 0 SOCKET#)) A@AAAbhANIL NIL () \IP.OPEN.SOCKET D1 (P 2 NewSocket P 1 OldSocket P 0 MasterSocket I 5 INPUTFN I 4 NOSOCKETFN I 3 DESTSOCKETCOMPAREFN I 2 NOERRORFLG I 1 SOCKET I 0 PROTOCOL) @ H`AH YBIoI `HdKdAd@CHdLDHdMEH dN dg_dO dl`_dOZHJJ(170Q CREATE.EVENT 45Q ERROR 27Q \IP.FIND.SOCKET 3 \IP.FIND.PROTOCOL) (231Q IPSOCKET 212Q SYSQUEUETYPE# 162Q \RELEASE.ETHERPACKET 146Q IPSOCKET 127Q IPSOCKET 110Q IPSOCKET 56Q IPSOCKET 51Q IPSOCKETTYPE# 13Q IPSOCKETTYPE#) ( 41Q "Attempt to open an existing socket") \IP.CLOSE.SOCKET D1 (P 0 SOCKETCHAIN I 2 NOERRORFLG I 1 PROTOCOL I 0 SOCKET) KA HHBo@ h$@HHHhHX(25Q ERROR 3 \IP.FIND.PROTOCOL) (104Q IPSOCKET 72Q IPSOCKET 65Q IPSOCKET 61Q IPSOCKET 50Q IPSOCKET 43Q IPSOCKET 32Q IPSOCKET) ( 21Q "Socket not found") \HANDLE.RAW.IP.FRAGMENTA0001 D1 (NAME ERRORSET P 0 AssemblyRecord F 1 IP F 2 RESETY) %`hi Q H Q hciQ (41Q \IP.ADD.FRAGMENT 26Q \IP.NEW.FRAGMENT.LST 14Q \IP.FIND.MATCHING.FRAGMENTS 7 OBTAIN.MONITORLOCK) (2 \IP.FRAGMENT.LOCK) () \HANDLE.RAW.IP.FRAGMENT D1 (P 2 RESETZ P 1 RESETY P 0 LISPXHIST I 0 IP F 3 LISPXHIST F 4 RESETVARSLST) "S!Tog hgZ JI(35Q ERROR! 30Q RESETRESTORE 16Q \HANDLE.RAW.IP.FRAGMENTA0001) (24Q ERROR 13Q INTERNAL) ( 10Q (\HANDLE.RAW.IP.FRAGMENTA0001)) \IP.NEW.FRAGMENT.LST D1 (P 7 AssemblyRecord P 6 AssemblyPacket P 5 FragmentRecord P 4 NewFragmentID P 3 ID P 2 Protocol P 1 Dest P 0 Source I 0 IP) @$@&@"@ t @I_J_K_H_jl @"n_@!<@@Chh]hOh_OOOO\`id@` O^d@ N_lOCM@_lOCM@ L`h(247Q \RELEASE.ETHERPACKET 200Q \IP.COPY.FRAGMENT.HEADER.TO.PACKET.HEADER 166Q \IP.PRINT.FRAGMENT 54Q \CLOCK0 45Q \ALLOCATE.ETHERPACKET) (257Q \IP.FRAGMENT.LIST 253Q \IP.FRAGMENT.LIST 163Q IPTRACEFILE 153Q IPTRACEFLG) () \IP.COPY.FRAGMENT.HEADER.TO.PACKET.HEADER D1 (I 1 Fragment I 0 Packet) Alj@ljAC (23Q \MOVEBYTES) NIL () \IP.ADD.FRAGMENT D1 (P 16Q Status P 15Q End P 14Q FragTail P 12Q OldFragTail P 10Q Status P 4 AssemblyPacket P 3 NextHole P 2 Fragments P 1 NewFrag P 0 AssemblyRecord I 1 NewIP I 0 FragmentID) @qA!