defines_tcpip2.fs 5.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150
  1. 0 constant ETH
  2. 14 constant ETH.ARP
  3. 32 constant ETH.ARP.DST_ETH
  4. 38 constant ETH.ARP.DST_IP
  5. 20 constant ETH.ARP.OPCODE
  6. 14 constant ETH.ARP.SOMETHING
  7. 22 constant ETH.ARP.SRC_ETH
  8. 28 constant ETH.ARP.SRC_IP
  9. 0 constant ETH.DST
  10. 14 constant ETH.IP
  11. 24 constant ETH.IP.CHKSUM
  12. 30 constant ETH.IP.DSTIP
  13. 34 constant ETH.IP.ICMP
  14. 36 constant ETH.IP.ICMP.CHKSUM
  15. 38 constant ETH.IP.ICMP.IDENTIFIER
  16. 40 constant ETH.IP.ICMP.SEQUENCE
  17. 34 constant ETH.IP.ICMP.TYPECODE
  18. 18 constant ETH.IP.IPID
  19. 20 constant ETH.IP.IPOFFSET
  20. 16 constant ETH.IP.LENGTH
  21. 26 constant ETH.IP.SRCIP
  22. 34 constant ETH.IP.TCP
  23. 42 constant ETH.IP.TCP.ACK
  24. 50 constant ETH.IP.TCP.CHECKSUM
  25. 36 constant ETH.IP.TCP.DESTPORT
  26. 46 constant ETH.IP.TCP.FLAGS
  27. 38 constant ETH.IP.TCP.SEQNUM
  28. 34 constant ETH.IP.TCP.SOURCEPORT
  29. 52 constant ETH.IP.TCP.URGENT
  30. 48 constant ETH.IP.TCP.WINDOW
  31. 22 constant ETH.IP.TTLPROTO
  32. 34 constant ETH.IP.UDP
  33. 40 constant ETH.IP.UDP.CHECKSUM
  34. 36 constant ETH.IP.UDP.DESTPORT
  35. 42 constant ETH.IP.UDP.DHCP
  36. 70 constant ETH.IP.UDP.DHCP.CHADDR
  37. 54 constant ETH.IP.UDP.DHCP.CIADDR
  38. 150 constant ETH.IP.UDP.DHCP.FILE
  39. 52 constant ETH.IP.UDP.DHCP.FLAGS
  40. 66 constant ETH.IP.UDP.DHCP.GIADDR
  41. 44 constant ETH.IP.UDP.DHCP.HLEN
  42. 45 constant ETH.IP.UDP.DHCP.HOPS
  43. 43 constant ETH.IP.UDP.DHCP.HTYPE
  44. 42 constant ETH.IP.UDP.DHCP.OP
  45. 278 constant ETH.IP.UDP.DHCP.OPTIONS
  46. 50 constant ETH.IP.UDP.DHCP.SECS
  47. 62 constant ETH.IP.UDP.DHCP.SIADDR
  48. 86 constant ETH.IP.UDP.DHCP.SNAME
  49. 46 constant ETH.IP.UDP.DHCP.XID
  50. 58 constant ETH.IP.UDP.DHCP.YIADDR
  51. 42 constant ETH.IP.UDP.DNS
  52. 44 constant ETH.IP.UDP.DNS.FLAGS
  53. 42 constant ETH.IP.UDP.DNS.IDENTIFICATION
  54. 48 constant ETH.IP.UDP.DNS.NOA
  55. 52 constant ETH.IP.UDP.DNS.NOARR
  56. 46 constant ETH.IP.UDP.DNS.NOQ
  57. 50 constant ETH.IP.UDP.DNS.NORR
  58. 54 constant ETH.IP.UDP.DNS.QUERY
  59. 38 constant ETH.IP.UDP.LENGTH
  60. 42 constant ETH.IP.UDP.LOADER
  61. 46 constant ETH.IP.UDP.LOADER.FLASHREAD
  62. 46 constant ETH.IP.UDP.LOADER.FLASHREAD.ADDR
  63. 46 constant ETH.IP.UDP.LOADER.FLASHWRITE
  64. 46 constant ETH.IP.UDP.LOADER.FLASHWRITE.ADDR
  65. 50 constant ETH.IP.UDP.LOADER.FLASHWRITE.DATA
  66. 44 constant ETH.IP.UDP.LOADER.OPCODE
  67. 46 constant ETH.IP.UDP.LOADER.RAMREAD
  68. 46 constant ETH.IP.UDP.LOADER.RAMREAD.ADDR
  69. 46 constant ETH.IP.UDP.LOADER.RAMWRITE
  70. 46 constant ETH.IP.UDP.LOADER.RAMWRITE.ADDR
  71. 48 constant ETH.IP.UDP.LOADER.RAMWRITE.DATA
  72. 42 constant ETH.IP.UDP.LOADER.SEQNO
  73. 42 constant ETH.IP.UDP.NTP
  74. 42 constant ETH.IP.UDP.NTP.FLAGS
  75. 66 constant ETH.IP.UDP.NTP.ORIGINATE
  76. 74 constant ETH.IP.UDP.NTP.RECEIVE
  77. 58 constant ETH.IP.UDP.NTP.REFERENCE
  78. 54 constant ETH.IP.UDP.NTP.REFID
  79. 46 constant ETH.IP.UDP.NTP.ROOTDELAY
  80. 50 constant ETH.IP.UDP.NTP.ROOTDISPERSION
  81. 82 constant ETH.IP.UDP.NTP.TRANSMIT
  82. 34 constant ETH.IP.UDP.SOURCEPORT
  83. 42 constant ETH.IP.UDP.TFTP
  84. 44 constant ETH.IP.UDP.TFTP.ACK
  85. 44 constant ETH.IP.UDP.TFTP.ACK.BLOCK
  86. 44 constant ETH.IP.UDP.TFTP.DATA
  87. 44 constant ETH.IP.UDP.TFTP.DATA.BLOCK
  88. 46 constant ETH.IP.UDP.TFTP.DATA.DATA
  89. 44 constant ETH.IP.UDP.TFTP.ERROR
  90. 46 constant ETH.IP.UDP.TFTP.ERROR.MESSAGE
  91. 44 constant ETH.IP.UDP.TFTP.ERROR.NUMBER
  92. 42 constant ETH.IP.UDP.TFTP.OPCODE
  93. 44 constant ETH.IP.UDP.TFTP.RWRQ
  94. 44 constant ETH.IP.UDP.TFTP.RWRQ.FILENAME
  95. 42 constant ETH.IP.UDP.WGE
  96. 82 constant ETH.IP.UDP.WGE.CONFIGURE
  97. 90 constant ETH.IP.UDP.WGE.CONFIGURE.IP
  98. 82 constant ETH.IP.UDP.WGE.CONFIGURE.PRODUCT
  99. 86 constant ETH.IP.UDP.WGE.CONFIGURE.SERIAL
  100. 82 constant ETH.IP.UDP.WGE.DISCOVER
  101. 82 constant ETH.IP.UDP.WGE.DISCOVER.IP
  102. 82 constant ETH.IP.UDP.WGE.FLASHREAD
  103. 82 constant ETH.IP.UDP.WGE.FLASHREAD.ADDRESS
  104. 82 constant ETH.IP.UDP.WGE.FLASHWRITE
  105. 82 constant ETH.IP.UDP.WGE.FLASHWRITE.ADDRESS
  106. 86 constant ETH.IP.UDP.WGE.FLASHWRITE.DATA
  107. 50 constant ETH.IP.UDP.WGE.HRT
  108. 82 constant ETH.IP.UDP.WGE.IMAGERMODE
  109. 82 constant ETH.IP.UDP.WGE.IMAGERMODE.MODE
  110. 82 constant ETH.IP.UDP.WGE.IMAGERSETRES
  111. 82 constant ETH.IP.UDP.WGE.IMAGERSETRES.HORIZONTAL
  112. 84 constant ETH.IP.UDP.WGE.IMAGERSETRES.VERTICAL
  113. 42 constant ETH.IP.UDP.WGE.MAGIC
  114. 80 constant ETH.IP.UDP.WGE.PAD
  115. 66 constant ETH.IP.UDP.WGE.REPLYTO
  116. 74 constant ETH.IP.UDP.WGE.REPLYTO.IP
  117. 66 constant ETH.IP.UDP.WGE.REPLYTO.MAC
  118. 78 constant ETH.IP.UDP.WGE.REPLYTO.PORT
  119. 82 constant ETH.IP.UDP.WGE.SENSORREAD
  120. 82 constant ETH.IP.UDP.WGE.SENSORREAD.ADDRESS
  121. 82 constant ETH.IP.UDP.WGE.SENSORSELECT
  122. 83 constant ETH.IP.UDP.WGE.SENSORSELECT.ADDRESS
  123. 82 constant ETH.IP.UDP.WGE.SENSORSELECT.INDEX
  124. 82 constant ETH.IP.UDP.WGE.SENSORWRITE
  125. 82 constant ETH.IP.UDP.WGE.SENSORWRITE.ADDRESS
  126. 83 constant ETH.IP.UDP.WGE.SENSORWRITE.DATA
  127. 82 constant ETH.IP.UDP.WGE.SYSCONFIG
  128. 82 constant ETH.IP.UDP.WGE.SYSCONFIG.MAC
  129. 88 constant ETH.IP.UDP.WGE.SYSCONFIG.SERIAL
  130. 82 constant ETH.IP.UDP.WGE.TRIGCONTROL
  131. 82 constant ETH.IP.UDP.WGE.TRIGCONTROL.TRIGSTATE
  132. 46 constant ETH.IP.UDP.WGE.TYPE
  133. 82 constant ETH.IP.UDP.WGE.VIDSTART
  134. 90 constant ETH.IP.UDP.WGE.VIDSTART.IP
  135. 82 constant ETH.IP.UDP.WGE.VIDSTART.MAC
  136. 94 constant ETH.IP.UDP.WGE.VIDSTART.PORT
  137. 14 constant ETH.IP.VHLTOS
  138. 6 constant ETH.SRC
  139. 12 constant ETH.TYPE
  140. 1 constant IP_PROTO_ICMP
  141. 2 constant IP_PROTO_IGMP
  142. 6 constant IP_PROTO_TCP
  143. 17 constant IP_PROTO_UDP
  144. 2 constant NUM_TCPS
  145. 16 constant TCP_ACK
  146. 1 constant TCP_FIN
  147. 8 constant TCP_PSH
  148. 4 constant TCP_RST
  149. 2 constant TCP_SYN
  150. 32 constant TCP_URG