Annotation of embedaddon/libnet/doc/man/man3/libnet-headers.h.3, revision 1.1.1.1

1.1       misho       1: .TH "libnet-headers.h" 3 "10 Mar 2004" "libnet" \" -*- nroff -*-
                      2: .ad l
                      3: .nh
                      4: .SH NAME
                      5: libnet-headers.h \- libnet header information  
                      6: 
                      7: .SH SYNOPSIS
                      8: .br
                      9: .PP
                     10: .SS "Data Structures"
                     11: 
                     12: .in +1c
                     13: .ti -1c
                     14: .RI "struct \fBlibnet_802_1q_hdr\fP"
                     15: .br
                     16: .ti -1c
                     17: .RI "struct \fBlibnet_802_1x_hdr\fP"
                     18: .br
                     19: .ti -1c
                     20: .RI "struct \fBlibnet_802_2_hdr\fP"
                     21: .br
                     22: .ti -1c
                     23: .RI "struct \fBlibnet_802_2snap_hdr\fP"
                     24: .br
                     25: .ti -1c
                     26: .RI "struct \fBlibnet_802_3_hdr\fP"
                     27: .br
                     28: .ti -1c
                     29: .RI "struct \fBlibnet_ah_hdr\fP"
                     30: .br
                     31: .ti -1c
                     32: .RI "struct \fBlibnet_arp_hdr\fP"
                     33: .br
                     34: .ti -1c
                     35: .RI "struct \fBlibnet_as_lsa_hdr\fP"
                     36: .br
                     37: .ti -1c
                     38: .RI "struct \fBlibnet_auth_hdr\fP"
                     39: .br
                     40: .ti -1c
                     41: .RI "struct \fBlibnet_bgp4_header_hdr\fP"
                     42: .br
                     43: .ti -1c
                     44: .RI "struct \fBlibnet_bgp4_notification_hdr\fP"
                     45: .br
                     46: .ti -1c
                     47: .RI "struct \fBlibnet_bgp4_open_hdr\fP"
                     48: .br
                     49: .ti -1c
                     50: .RI "struct \fBlibnet_cdp_hdr\fP"
                     51: .br
                     52: .ti -1c
                     53: .RI "struct \fBlibnet_cdp_value_hdr\fP"
                     54: .br
                     55: .ti -1c
                     56: .RI "struct \fBlibnet_dbd_hdr\fP"
                     57: .br
                     58: .ti -1c
                     59: .RI "struct \fBlibnet_dhcpv4_hdr\fP"
                     60: .br
                     61: .ti -1c
                     62: .RI "struct \fBlibnet_dnsv4_hdr\fP"
                     63: .br
                     64: .ti -1c
                     65: .RI "struct \fBlibnet_esp_ftr\fP"
                     66: .br
                     67: .ti -1c
                     68: .RI "struct \fBlibnet_esp_hdr\fP"
                     69: .br
                     70: .ti -1c
                     71: .RI "struct \fBlibnet_ether_addr\fP"
                     72: .br
                     73: .ti -1c
                     74: .RI "struct \fBlibnet_ethernet_hdr\fP"
                     75: .br
                     76: .ti -1c
                     77: .RI "struct \fBlibnet_fddi_addr\fP"
                     78: .br
                     79: .ti -1c
                     80: .RI "struct \fBlibnet_fddi_hdr\fP"
                     81: .br
                     82: .ti -1c
                     83: .RI "struct \fBlibnet_gre_hdr\fP"
                     84: .br
                     85: .ti -1c
                     86: .RI "struct \fBlibnet_gre_sre_hdr\fP"
                     87: .br
                     88: .ti -1c
                     89: .RI "struct \fBlibnet_icmpv4_hdr\fP"
                     90: .br
                     91: .ti -1c
                     92: .RI "struct \fBlibnet_icmpv6_hdr\fP"
                     93: .br
                     94: .ti -1c
                     95: .RI "struct \fBlibnet_igmp_hdr\fP"
                     96: .br
                     97: .ti -1c
                     98: .RI "struct \fBlibnet_in6_addr\fP"
                     99: .br
                    100: .ti -1c
                    101: .RI "struct \fBlibnet_ipv4_hdr\fP"
                    102: .br
                    103: .ti -1c
                    104: .RI "struct \fBlibnet_ipv6_destopts_hdr\fP"
                    105: .br
                    106: .ti -1c
                    107: .RI "struct \fBlibnet_ipv6_frag_hdr\fP"
                    108: .br
                    109: .ti -1c
                    110: .RI "struct \fBlibnet_ipv6_hbhopts_hdr\fP"
                    111: .br
                    112: .ti -1c
                    113: .RI "struct \fBlibnet_ipv6_hdr\fP"
                    114: .br
                    115: .ti -1c
                    116: .RI "struct \fBlibnet_ipv6_routing_hdr\fP"
                    117: .br
                    118: .ti -1c
                    119: .RI "struct \fBlibnet_isl_hdr\fP"
                    120: .br
                    121: .ti -1c
                    122: .RI "struct \fBlibnet_lsa_hdr\fP"
                    123: .br
                    124: .ti -1c
                    125: .RI "struct \fBlibnet_lsr_hdr\fP"
                    126: .br
                    127: .ti -1c
                    128: .RI "struct \fBlibnet_lsu_hdr\fP"
                    129: .br
                    130: .ti -1c
                    131: .RI "struct \fBlibnet_mpls_hdr\fP"
                    132: .br
                    133: .ti -1c
                    134: .RI "struct \fBlibnet_net_lsa_hdr\fP"
                    135: .br
                    136: .ti -1c
                    137: .RI "struct \fBlibnet_ntp_hdr\fP"
                    138: .br
                    139: .ti -1c
                    140: .RI "struct \fBlibnet_ntp_hdr_l_fp\fP"
                    141: .br
                    142: .ti -1c
                    143: .RI "struct \fBlibnet_ntp_hdr_s_fp\fP"
                    144: .br
                    145: .ti -1c
                    146: .RI "struct \fBlibnet_ospf_hdr\fP"
                    147: .br
                    148: .ti -1c
                    149: .RI "struct \fBlibnet_ospf_hello_hdr\fP"
                    150: .br
                    151: .ti -1c
                    152: .RI "struct \fBlibnet_rip_hdr\fP"
                    153: .br
                    154: .ti -1c
                    155: .RI "struct \fBlibnet_rpc_call\fP"
                    156: .br
                    157: .ti -1c
                    158: .RI "struct \fBlibnet_rpc_call_hdr\fP"
                    159: .br
                    160: .ti -1c
                    161: .RI "struct \fBlibnet_rpc_call_tcp_hdr\fP"
                    162: .br
                    163: .ti -1c
                    164: .RI "struct \fBlibnet_rpc_opaque_auth\fP"
                    165: .br
                    166: .ti -1c
                    167: .RI "struct \fBlibnet_rtr_lsa_hdr\fP"
                    168: .br
                    169: .ti -1c
                    170: .RI "struct \fBlibnet_sebek_hdr\fP"
                    171: .br
                    172: .ti -1c
                    173: .RI "struct \fBlibnet_stp_conf_hdr\fP"
                    174: .br
                    175: .ti -1c
                    176: .RI "struct \fBlibnet_stp_tcn_hdr\fP"
                    177: .br
                    178: .ti -1c
                    179: .RI "struct \fBlibnet_sum_lsa_hdr\fP"
                    180: .br
                    181: .ti -1c
                    182: .RI "struct \fBlibnet_tcp_hdr\fP"
                    183: .br
                    184: .ti -1c
                    185: .RI "struct \fBlibnet_token_ring_addr\fP"
                    186: .br
                    187: .ti -1c
                    188: .RI "struct \fBlibnet_token_ring_hdr\fP"
                    189: .br
                    190: .ti -1c
                    191: .RI "struct \fBlibnet_udp_hdr\fP"
                    192: .br
                    193: .ti -1c
                    194: .RI "struct \fBlibnet_vrrp_hdr\fP"
                    195: .br
                    196: .in -1c
                    197: .SS "Defines"
                    198: 
                    199: .in +1c
                    200: .ti -1c
                    201: .RI "#define \fBLIBNET_802_1Q_H\fP   0x12"
                    202: .br
                    203: .ti -1c
                    204: .RI "#define \fBLIBNET_802_1X_H\fP   0x04"
                    205: .br
                    206: .ti -1c
                    207: .RI "#define \fBLIBNET_802_2_H\fP   0x03"
                    208: .br
                    209: .ti -1c
                    210: .RI "#define \fBLIBNET_802_2SNAP_H\fP   0x08"
                    211: .br
                    212: .ti -1c
                    213: .RI "#define \fBLIBNET_802_3_H\fP   0x0e"
                    214: .br
                    215: .ti -1c
                    216: .RI "#define \fBLIBNET_ARP_H\fP   0x08"
                    217: .br
                    218: .ti -1c
                    219: .RI "#define \fBLIBNET_ARP_ETH_IP_H\fP   0x1c"
                    220: .br
                    221: .ti -1c
                    222: .RI "#define \fBLIBNET_BGP4_HEADER_H\fP   0x13"
                    223: .br
                    224: .ti -1c
                    225: .RI "#define \fBLIBNET_BGP4_OPEN_H\fP   0x0a"
                    226: .br
                    227: .ti -1c
                    228: .RI "#define \fBLIBNET_BGP4_UPDATE_H\fP   0x04"
                    229: .br
                    230: .ti -1c
                    231: .RI "#define \fBLIBNET_BGP4_NOTIFICATION_H\fP   0x02"
                    232: .br
                    233: .ti -1c
                    234: .RI "#define \fBLIBNET_CDP_H\fP   0x08"
                    235: .br
                    236: .ti -1c
                    237: .RI "#define \fBLIBNET_DHCPV4_H\fP   0xf0"
                    238: .br
                    239: .ti -1c
                    240: .RI "#define \fBLIBNET_UDP_DNSV4_H\fP   0x0c"
                    241: .br
                    242: .ti -1c
                    243: .RI "#define \fBLIBNET_TCP_DNSV4_H\fP   0x0e"
                    244: .br
                    245: .ti -1c
                    246: .RI "#define \fBLIBNET_ETH_H\fP   0x0e"
                    247: .br
                    248: .ti -1c
                    249: .RI "#define \fBLIBNET_FDDI_H\fP   0x15"
                    250: .br
                    251: .ti -1c
                    252: .RI "#define \fBLIBNET_ICMPV4_H\fP   0x04"
                    253: .br
                    254: .ti -1c
                    255: .RI "#define \fBLIBNET_ICMPV4_ECHO_H\fP   0x08"
                    256: .br
                    257: .ti -1c
                    258: .RI "#define \fBLIBNET_ICMPV4_MASK_H\fP   0x0c"
                    259: .br
                    260: .ti -1c
                    261: .RI "#define \fBLIBNET_ICMPV4_UNREACH_H\fP   0x08"
                    262: .br
                    263: .ti -1c
                    264: .RI "#define \fBLIBNET_ICMPV4_TIMXCEED_H\fP   0x08"
                    265: .br
                    266: .ti -1c
                    267: .RI "#define \fBLIBNET_ICMPV4_REDIRECT_H\fP   0x08"
                    268: .br
                    269: .ti -1c
                    270: .RI "#define \fBLIBNET_ICMPV4_TS_H\fP   0x14"
                    271: .br
                    272: .ti -1c
                    273: .RI "#define \fBLIBNET_ICMPV6_H\fP   0x08"
                    274: .br
                    275: .ti -1c
                    276: .RI "#define \fBLIBNET_IGMP_H\fP   0x08"
                    277: .br
                    278: .ti -1c
                    279: .RI "#define \fBLIBNET_IPV4_H\fP   0x14"
                    280: .br
                    281: .ti -1c
                    282: .RI "#define \fBLIBNET_IPV6_H\fP   0x28"
                    283: .br
                    284: .ti -1c
                    285: .RI "#define \fBLIBNET_IPV6_FRAG_H\fP   0x08"
                    286: .br
                    287: .ti -1c
                    288: .RI "#define \fBLIBNET_IPV6_ROUTING_H\fP   0x04"
                    289: .br
                    290: .ti -1c
                    291: .RI "#define \fBLIBNET_IPV6_DESTOPTS_H\fP   0x02"
                    292: .br
                    293: .ti -1c
                    294: .RI "#define \fBLIBNET_IPV6_HBHOPTS_H\fP   0x02"
                    295: .br
                    296: .ti -1c
                    297: .RI "#define \fBLIBNET_IPSEC_ESP_HDR_H\fP   0x0c"
                    298: .br
                    299: .ti -1c
                    300: .RI "#define \fBLIBNET_IPSEC_ESP_FTR_H\fP   0x02"
                    301: .br
                    302: .ti -1c
                    303: .RI "#define \fBLIBNET_IPSEC_AH_H\fP   0x10"
                    304: .br
                    305: .ti -1c
                    306: .RI "#define \fBLIBNET_ISL_H\fP   0x1a"
                    307: .br
                    308: .ti -1c
                    309: .RI "#define \fBLIBNET_GRE_H\fP   0x04"
                    310: .br
                    311: .ti -1c
                    312: .RI "#define \fBLIBNET_GRE_SRE_H\fP   0x04"
                    313: .br
                    314: .ti -1c
                    315: .RI "#define \fBLIBNET_MPLS_H\fP   0x04"
                    316: .br
                    317: .ti -1c
                    318: .RI "#define \fBLIBNET_OSPF_H\fP   0x10"
                    319: .br
                    320: .ti -1c
                    321: .RI "#define \fBLIBNET_OSPF_HELLO_H\fP   0x18"
                    322: .br
                    323: .ti -1c
                    324: .RI "#define \fBLIBNET_OSPF_DBD_H\fP   0x08"
                    325: .br
                    326: .ti -1c
                    327: .RI "#define \fBLIBNET_OSPF_LSR_H\fP   0x0c"
                    328: .br
                    329: .ti -1c
                    330: .RI "#define \fBLIBNET_OSPF_LSU_H\fP   0x04"
                    331: .br
                    332: .ti -1c
                    333: .RI "#define \fBLIBNET_OSPF_LSA_H\fP   0x14"
                    334: .br
                    335: .ti -1c
                    336: .RI "#define \fBLIBNET_OSPF_AUTH_H\fP   0x08"
                    337: .br
                    338: .ti -1c
                    339: .RI "#define \fBLIBNET_OSPF_CKSUM\fP   0x10"
                    340: .br
                    341: .ti -1c
                    342: .RI "#define \fBLIBNET_OSPF_LS_RTR_H\fP   0x10"
                    343: .br
                    344: .ti -1c
                    345: .RI "#define \fBLIBNET_OSPF_LS_NET_H\fP   0x08"
                    346: .br
                    347: .ti -1c
                    348: .RI "#define \fBLIBNET_OSPF_LS_SUM_H\fP   0x0c"
                    349: .br
                    350: .ti -1c
                    351: .RI "#define \fBLIBNET_OSPF_LS_AS_EXT_H\fP   0x10"
                    352: .br
                    353: .ti -1c
                    354: .RI "#define \fBLIBNET_NTP_H\fP   0x30"
                    355: .br
                    356: .ti -1c
                    357: .RI "#define \fBLIBNET_RIP_H\fP   0x18"
                    358: .br
                    359: .ti -1c
                    360: .RI "#define \fBLIBNET_RPC_CALL_H\fP   0x28"
                    361: .br
                    362: .ti -1c
                    363: .RI "#define \fBLIBNET_RPC_CALL_TCP_H\fP   0x2c"
                    364: .br
                    365: .ti -1c
                    366: .RI "#define \fBLIBNET_SEBEK_H\fP   0x30"
                    367: .br
                    368: .ti -1c
                    369: .RI "#define \fBLIBNET_STP_CONF_H\fP   0x23"
                    370: .br
                    371: .ti -1c
                    372: .RI "#define \fBLIBNET_STP_TCN_H\fP   0x04"
                    373: .br
                    374: .ti -1c
                    375: .RI "#define \fBLIBNET_TOKEN_RING_H\fP   0x16"
                    376: .br
                    377: .ti -1c
                    378: .RI "#define \fBLIBNET_TCP_H\fP   0x14"
                    379: .br
                    380: .ti -1c
                    381: .RI "#define \fBLIBNET_UDP_H\fP   0x08"
                    382: .br
                    383: .ti -1c
                    384: .RI "#define \fBLIBNET_VRRP_H\fP   0x08"
                    385: .br
                    386: .ti -1c
                    387: .RI "#define \fBLIBNET_802_1Q_PRIMASK\fP   0x0007"
                    388: .br
                    389: .ti -1c
                    390: .RI "#define \fBLIBNET_802_1Q_CFIMASK\fP   0x0001"
                    391: .br
                    392: .ti -1c
                    393: .RI "#define \fBLIBNET_802_1Q_VIDMASK\fP   0x0fff"
                    394: .br
                    395: .ti -1c
                    396: .RI "#define \fBLIBNET_802_1X_PACKET\fP   0x00"
                    397: .br
                    398: .ti -1c
                    399: .RI "#define \fBLIBNET_802_1X_START\fP   0x01"
                    400: .br
                    401: .ti -1c
                    402: .RI "#define \fBLIBNET_802_1X_LOGOFF\fP   0x02"
                    403: .br
                    404: .ti -1c
                    405: .RI "#define \fBLIBNET_802_1X_KEY\fP   0x03"
                    406: .br
                    407: .ti -1c
                    408: .RI "#define \fBLIBNET_802_1X_ENCASFAL\fP   0x04"
                    409: .br
                    410: .ti -1c
                    411: .RI "#define \fBLIBNET_SAP_STP\fP   0x42"
                    412: .br
                    413: .ti -1c
                    414: .RI "#define \fBLIBNET_SAP_SNAP\fP   0xaa"
                    415: .br
                    416: .ti -1c
                    417: .RI "#define \fBARPHRD_NETROM\fP   0"
                    418: .br
                    419: .ti -1c
                    420: .RI "#define \fBARPHRD_ETHER\fP   1"
                    421: .br
                    422: .ti -1c
                    423: .RI "#define \fBARPHRD_EETHER\fP   2"
                    424: .br
                    425: .ti -1c
                    426: .RI "#define \fBARPHRD_AX25\fP   3"
                    427: .br
                    428: .ti -1c
                    429: .RI "#define \fBARPHRD_PRONET\fP   4"
                    430: .br
                    431: .ti -1c
                    432: .RI "#define \fBARPHRD_CHAOS\fP   5"
                    433: .br
                    434: .ti -1c
                    435: .RI "#define \fBARPHRD_IEEE802\fP   6"
                    436: .br
                    437: .ti -1c
                    438: .RI "#define \fBARPHRD_ARCNET\fP   7"
                    439: .br
                    440: .ti -1c
                    441: .RI "#define \fBARPHRD_APPLETLK\fP   8"
                    442: .br
                    443: .ti -1c
                    444: .RI "#define \fBARPHRD_LANSTAR\fP   9"
                    445: .br
                    446: .ti -1c
                    447: .RI "#define \fBARPHRD_DLCI\fP   15"
                    448: .br
                    449: .ti -1c
                    450: .RI "#define \fBARPHRD_ATM\fP   19"
                    451: .br
                    452: .ti -1c
                    453: .RI "#define \fBARPHRD_METRICOM\fP   23"
                    454: .br
                    455: .ti -1c
                    456: .RI "#define \fBARPHRD_IPSEC\fP   31"
                    457: .br
                    458: .ti -1c
                    459: .RI "#define \fBARPOP_REQUEST\fP   1"
                    460: .br
                    461: .ti -1c
                    462: .RI "#define \fBARPOP_REPLY\fP   2"
                    463: .br
                    464: .ti -1c
                    465: .RI "#define \fBARPOP_REVREQUEST\fP   3"
                    466: .br
                    467: .ti -1c
                    468: .RI "#define \fBARPOP_REVREPLY\fP   4"
                    469: .br
                    470: .ti -1c
                    471: .RI "#define \fBARPOP_INVREQUEST\fP   8"
                    472: .br
                    473: .ti -1c
                    474: .RI "#define \fBARPOP_INVREPLY\fP   9"
                    475: .br
                    476: .ti -1c
                    477: .RI "#define \fBLIBNET_BGP4_MARKER_SIZE\fP   16"
                    478: .br
                    479: .ti -1c
                    480: .RI "#define \fBLIBNET_BGP4_OPEN\fP   1"
                    481: .br
                    482: .ti -1c
                    483: .RI "#define \fBLIBNET_BGP4_UPDATE\fP   2"
                    484: .br
                    485: .ti -1c
                    486: .RI "#define \fBLIBNET_BGP4_NOTIFICATION\fP   3"
                    487: .br
                    488: .ti -1c
                    489: .RI "#define \fBLIBNET_BGP4_KEEPALIVE\fP   4"
                    490: .br
                    491: .ti -1c
                    492: .RI "#define \fBLIBNET_BGP4_MESSAGE_HEADER_ERROR\fP   1"
                    493: .br
                    494: .ti -1c
                    495: .RI "#define \fBLIBNET_BGP4_OPEN_MESSAGE_ERROR\fP   2"
                    496: .br
                    497: .ti -1c
                    498: .RI "#define \fBLIBNET_BGP4_UPDATE_MESSAGE_ERROR\fP   3"
                    499: .br
                    500: .ti -1c
                    501: .RI "#define \fBLIBNET_BGP4_HOLD_TIMER_EXPIRED\fP   4"
                    502: .br
                    503: .ti -1c
                    504: .RI "#define \fBLIBNET_BGP4_FINITE_STATE__ERROR\fP   5"
                    505: .br
                    506: .ti -1c
                    507: .RI "#define \fBLIBNET_BGP4_CEASE\fP   6"
                    508: .br
                    509: .ti -1c
                    510: .RI "#define \fBLIBNET_BGP4_CONNECTION_NOT_SYNCHRONIZED\fP   1"
                    511: .br
                    512: .ti -1c
                    513: .RI "#define \fBLIBNET_BGP4_BAD_MESSAGE_LENGTH\fP   2"
                    514: .br
                    515: .ti -1c
                    516: .RI "#define \fBLIBNET_BGP4_BAD_MESSAGE_TYPE\fP   3"
                    517: .br
                    518: .ti -1c
                    519: .RI "#define \fBLIBNET_BGP4_UNSUPPORTED_VERSION_NUMBER\fP   1"
                    520: .br
                    521: .ti -1c
                    522: .RI "#define \fBLIBNET_BGP4_BAD_PEER_AS\fP   2"
                    523: .br
                    524: .ti -1c
                    525: .RI "#define \fBLIBNET_BGP4_BAD_BGP_IDENTIFIER\fP   3"
                    526: .br
                    527: .ti -1c
                    528: .RI "#define \fBLIBNET_BGP4_UNSUPPORTED_OPTIONAL_PARAMETER\fP   4"
                    529: .br
                    530: .ti -1c
                    531: .RI "#define \fBLIBNET_BGP4_AUTHENTICATION_FAILURE\fP   5"
                    532: .br
                    533: .ti -1c
                    534: .RI "#define \fBLIBNET_BGP4_UNACCEPTABLE_HOLD_TIME\fP   6"
                    535: .br
                    536: .ti -1c
                    537: .RI "#define \fBLIBNET_BGP4_MALFORMED_ATTRIBUTE_LIST\fP"
                    538: .br
                    539: .ti -1c
                    540: .RI "#define \fBLIBNET_BGP4_UNRECOGNIZED_WELL_KNOWN_ATTRIBUTE\fP"
                    541: .br
                    542: .ti -1c
                    543: .RI "#define \fBLIBNET_BGP4_MISSING_WELL_KNOWN_ATTRIBUTE\fP"
                    544: .br
                    545: .ti -1c
                    546: .RI "#define \fBLIBNET_BGP4_ATTRIBUTE_FLAGS_ERROR\fP"
                    547: .br
                    548: .ti -1c
                    549: .RI "#define \fBLIBNET_BGP4_ATTRIBUTE_LENGTH_ERROR\fP"
                    550: .br
                    551: .ti -1c
                    552: .RI "#define \fBLIBNET_BGP4_INVALID_ORIGIN_ATTRIBUTE\fP"
                    553: .br
                    554: .ti -1c
                    555: .RI "#define \fBLIBNET_BGP4_AS_ROUTING_LOOP\fP"
                    556: .br
                    557: .ti -1c
                    558: .RI "#define \fBLIBNET_BGP4_INVALID_NEXT_HOP_ATTRIBUTE\fP"
                    559: .br
                    560: .ti -1c
                    561: .RI "#define \fBLIBNET_BGP4_OPTIONAL_ATTRIBUTE_ERROR\fP"
                    562: .br
                    563: .ti -1c
                    564: .RI "#define \fBLIBNET_BGP4_INVALID_NETWORK_FIELD\fP"
                    565: .br
                    566: .ti -1c
                    567: .RI "#define \fBLIBNET_BGP4_MALFORMED_AS_PATH\fP"
                    568: .br
                    569: .ti -1c
                    570: .RI "#define \fBLIBNET_PROTO_CDP\fP   200"
                    571: .br
                    572: .ti -1c
                    573: .RI "#define \fBLIBNET_CDP_DEVID\fP   0x1"
                    574: .br
                    575: .ti -1c
                    576: .RI "#define \fBLIBNET_CDP_ADDRESS\fP   0x2"
                    577: .br
                    578: .ti -1c
                    579: .RI "#define \fBLIBNET_CDP_PORTID\fP   0x3"
                    580: .br
                    581: .ti -1c
                    582: .RI "#define \fBLIBNET_CDP_CAPABIL\fP   0x4"
                    583: .br
                    584: .ti -1c
                    585: .RI "#define \fBLIBNET_CDP_VERSION\fP   0x5"
                    586: .br
                    587: .ti -1c
                    588: .RI "#define \fBLIBNET_CDP_PLATFORM\fP   0x6"
                    589: .br
                    590: .ti -1c
                    591: .RI "#define \fBLIBNET_CDP_IPPREFIX\fP   0x7"
                    592: .br
                    593: .ti -1c
                    594: .RI "#define \fBLIBNET_CDP_CAP_L3R\fP   0x01"
                    595: .br
                    596: .ti -1c
                    597: .RI "#define \fBLIBNET_CDP_CAP_L2B\fP   0x02"
                    598: .br
                    599: .ti -1c
                    600: .RI "#define \fBLIBNET_CDP_CAP_L2SRB\fP   0x04"
                    601: .br
                    602: .ti -1c
                    603: .RI "#define \fBLIBNET_CDP_CAP_L2S\fP   0x08"
                    604: .br
                    605: .ti -1c
                    606: .RI "#define \fBLIBNET_CDP_CAP_SR\fP   0x10"
                    607: .br
                    608: .ti -1c
                    609: .RI "#define \fBLIBNET_CDP_CAP_NOI\fP   0x20"
                    610: .br
                    611: .ti -1c
                    612: .RI "#define \fBLIBNET_CDP_CAP_L1F\fP   0x40"
                    613: .br
                    614: .ti -1c
                    615: .RI "#define \fBLIBNET_DHCP_REQUEST\fP   0x1"
                    616: .br
                    617: .ti -1c
                    618: .RI "#define \fBLIBNET_DHCP_REPLY\fP   0x2"
                    619: .br
                    620: .ti -1c
                    621: .RI "#define \fBDHCP_MAGIC\fP   0x63825363"
                    622: .br
                    623: .ti -1c
                    624: .RI "#define \fBLIBNET_BOOTP_MIN_LEN\fP   0x12c"
                    625: .br
                    626: .ti -1c
                    627: .RI "#define \fBLIBNET_DHCP_PAD\fP   0x00"
                    628: .br
                    629: .ti -1c
                    630: .RI "#define \fBLIBNET_DHCP_SUBNETMASK\fP   0x01"
                    631: .br
                    632: .ti -1c
                    633: .RI "#define \fBLIBNET_DHCP_TIMEOFFSET\fP   0x02"
                    634: .br
                    635: .ti -1c
                    636: .RI "#define \fBLIBNET_DHCP_ROUTER\fP   0x03"
                    637: .br
                    638: .ti -1c
                    639: .RI "#define \fBLIBNET_DHCP_TIMESERVER\fP   0x04"
                    640: .br
                    641: .ti -1c
                    642: .RI "#define \fBLIBNET_DHCP_NAMESERVER\fP   0x05"
                    643: .br
                    644: .ti -1c
                    645: .RI "#define \fBLIBNET_DHCP_DNS\fP   0x06"
                    646: .br
                    647: .ti -1c
                    648: .RI "#define \fBLIBNET_DHCP_LOGSERV\fP   0x07"
                    649: .br
                    650: .ti -1c
                    651: .RI "#define \fBLIBNET_DHCP_COOKIESERV\fP   0x08"
                    652: .br
                    653: .ti -1c
                    654: .RI "#define \fBLIBNET_DHCP_LPRSERV\fP   0x09"
                    655: .br
                    656: .ti -1c
                    657: .RI "#define \fBLIBNET_DHCP_IMPSERV\fP   0x0a"
                    658: .br
                    659: .ti -1c
                    660: .RI "#define \fBLIBNET_DHCP_RESSERV\fP   0x0b"
                    661: .br
                    662: .ti -1c
                    663: .RI "#define \fBLIBNET_DHCP_HOSTNAME\fP   0x0c"
                    664: .br
                    665: .ti -1c
                    666: .RI "#define \fBLIBNET_DHCP_BOOTFILESIZE\fP   0x0d"
                    667: .br
                    668: .ti -1c
                    669: .RI "#define \fBLIBNET_DHCP_DUMPFILE\fP   0x0e"
                    670: .br
                    671: .ti -1c
                    672: .RI "#define \fBLIBNET_DHCP_DOMAINNAME\fP   0x0f"
                    673: .br
                    674: .ti -1c
                    675: .RI "#define \fBLIBNET_DHCP_SWAPSERV\fP   0x10"
                    676: .br
                    677: .ti -1c
                    678: .RI "#define \fBLIBNET_DHCP_ROOTPATH\fP   0x11"
                    679: .br
                    680: .ti -1c
                    681: .RI "#define \fBLIBNET_DHCP_EXTENPATH\fP   0x12"
                    682: .br
                    683: .ti -1c
                    684: .RI "#define \fBLIBNET_DHCP_IPFORWARD\fP   0x13"
                    685: .br
                    686: .ti -1c
                    687: .RI "#define \fBLIBNET_DHCP_SRCROUTE\fP   0x14"
                    688: .br
                    689: .ti -1c
                    690: .RI "#define \fBLIBNET_DHCP_POLICYFILTER\fP   0x15"
                    691: .br
                    692: .ti -1c
                    693: .RI "#define \fBLIBNET_DHCP_MAXASMSIZE\fP   0x16"
                    694: .br
                    695: .ti -1c
                    696: .RI "#define \fBLIBNET_DHCP_IPTTL\fP   0x17"
                    697: .br
                    698: .ti -1c
                    699: .RI "#define \fBLIBNET_DHCP_MTUTIMEOUT\fP   0x18"
                    700: .br
                    701: .ti -1c
                    702: .RI "#define \fBLIBNET_DHCP_MTUTABLE\fP   0x19"
                    703: .br
                    704: .ti -1c
                    705: .RI "#define \fBLIBNET_DHCP_MTUSIZE\fP   0x1a"
                    706: .br
                    707: .ti -1c
                    708: .RI "#define \fBLIBNET_DHCP_LOCALSUBNETS\fP   0x1b"
                    709: .br
                    710: .ti -1c
                    711: .RI "#define \fBLIBNET_DHCP_BROADCASTADDR\fP   0x1c"
                    712: .br
                    713: .ti -1c
                    714: .RI "#define \fBLIBNET_DHCP_DOMASKDISCOV\fP   0x1d"
                    715: .br
                    716: .ti -1c
                    717: .RI "#define \fBLIBNET_DHCP_MASKSUPPLY\fP   0x1e"
                    718: .br
                    719: .ti -1c
                    720: .RI "#define \fBLIBNET_DHCP_DOROUTEDISC\fP   0x1f"
                    721: .br
                    722: .ti -1c
                    723: .RI "#define \fBLIBNET_DHCP_ROUTERSOLICIT\fP   0x20"
                    724: .br
                    725: .ti -1c
                    726: .RI "#define \fBLIBNET_DHCP_STATICROUTE\fP   0x21"
                    727: .br
                    728: .ti -1c
                    729: .RI "#define \fBLIBNET_DHCP_TRAILERENCAP\fP   0x22"
                    730: .br
                    731: .ti -1c
                    732: .RI "#define \fBLIBNET_DHCP_ARPTIMEOUT\fP   0x23"
                    733: .br
                    734: .ti -1c
                    735: .RI "#define \fBLIBNET_DHCP_ETHERENCAP\fP   0x24"
                    736: .br
                    737: .ti -1c
                    738: .RI "#define \fBLIBNET_DHCP_TCPTTL\fP   0x25"
                    739: .br
                    740: .ti -1c
                    741: .RI "#define \fBLIBNET_DHCP_TCPKEEPALIVE\fP   0x26"
                    742: .br
                    743: .ti -1c
                    744: .RI "#define \fBLIBNET_DHCP_TCPALIVEGARBAGE\fP   0x27"
                    745: .br
                    746: .ti -1c
                    747: .RI "#define \fBLIBNET_DHCP_NISDOMAIN\fP   0x28"
                    748: .br
                    749: .ti -1c
                    750: .RI "#define \fBLIBNET_DHCP_NISSERVERS\fP   0x29"
                    751: .br
                    752: .ti -1c
                    753: .RI "#define \fBLIBNET_DHCP_NISTIMESERV\fP   0x2a"
                    754: .br
                    755: .ti -1c
                    756: .RI "#define \fBLIBNET_DHCP_VENDSPECIFIC\fP   0x2b"
                    757: .br
                    758: .ti -1c
                    759: .RI "#define \fBLIBNET_DHCP_NBNS\fP   0x2c"
                    760: .br
                    761: .ti -1c
                    762: .RI "#define \fBLIBNET_DHCP_NBDD\fP   0x2d"
                    763: .br
                    764: .ti -1c
                    765: .RI "#define \fBLIBNET_DHCP_NBTCPIP\fP   0x2e"
                    766: .br
                    767: .ti -1c
                    768: .RI "#define \fBLIBNET_DHCP_NBTCPSCOPE\fP   0x2f"
                    769: .br
                    770: .ti -1c
                    771: .RI "#define \fBLIBNET_DHCP_XFONT\fP   0x30"
                    772: .br
                    773: .ti -1c
                    774: .RI "#define \fBLIBNET_DHCP_XDISPLAYMGR\fP   0x31"
                    775: .br
                    776: .ti -1c
                    777: .RI "#define \fBLIBNET_DHCP_DISCOVERADDR\fP   0x32"
                    778: .br
                    779: .ti -1c
                    780: .RI "#define \fBLIBNET_DHCP_LEASETIME\fP   0x33"
                    781: .br
                    782: .ti -1c
                    783: .RI "#define \fBLIBNET_DHCP_OPTIONOVERLOAD\fP   0x34"
                    784: .br
                    785: .ti -1c
                    786: .RI "#define \fBLIBNET_DHCP_MESSAGETYPE\fP   0x35"
                    787: .br
                    788: .ti -1c
                    789: .RI "#define \fBLIBNET_DHCP_SERVIDENT\fP   0x36"
                    790: .br
                    791: .ti -1c
                    792: .RI "#define \fBLIBNET_DHCP_PARAMREQUEST\fP   0x37"
                    793: .br
                    794: .ti -1c
                    795: .RI "#define \fBLIBNET_DHCP_MESSAGE\fP   0x38"
                    796: .br
                    797: .ti -1c
                    798: .RI "#define \fBLIBNET_DHCP_MAXMSGSIZE\fP   0x39"
                    799: .br
                    800: .ti -1c
                    801: .RI "#define \fBLIBNET_DHCP_RENEWTIME\fP   0x3a"
                    802: .br
                    803: .ti -1c
                    804: .RI "#define \fBLIBNET_DHCP_REBINDTIME\fP   0x3b"
                    805: .br
                    806: .ti -1c
                    807: .RI "#define \fBLIBNET_DHCP_CLASSSID\fP   0x3c"
                    808: .br
                    809: .ti -1c
                    810: .RI "#define \fBLIBNET_DHCP_CLIENTID\fP   0x3d"
                    811: .br
                    812: .ti -1c
                    813: .RI "#define \fBLIBNET_DHCP_NISPLUSDOMAIN\fP   0x40"
                    814: .br
                    815: .ti -1c
                    816: .RI "#define \fBLIBNET_DHCP_NISPLUSSERVERS\fP   0x41"
                    817: .br
                    818: .ti -1c
                    819: .RI "#define \fBLIBNET_DHCP_MOBILEIPAGENT\fP   0x44"
                    820: .br
                    821: .ti -1c
                    822: .RI "#define \fBLIBNET_DHCP_SMTPSERVER\fP   0x45"
                    823: .br
                    824: .ti -1c
                    825: .RI "#define \fBLIBNET_DHCP_POP3SERVER\fP   0x46"
                    826: .br
                    827: .ti -1c
                    828: .RI "#define \fBLIBNET_DHCP_NNTPSERVER\fP   0x47"
                    829: .br
                    830: .ti -1c
                    831: .RI "#define \fBLIBNET_DHCP_WWWSERVER\fP   0x48"
                    832: .br
                    833: .ti -1c
                    834: .RI "#define \fBLIBNET_DHCP_FINGERSERVER\fP   0x49"
                    835: .br
                    836: .ti -1c
                    837: .RI "#define \fBLIBNET_DHCP_IRCSERVER\fP   0x4a"
                    838: .br
                    839: .ti -1c
                    840: .RI "#define \fBLIBNET_DHCP_STSERVER\fP   0x4b"
                    841: .br
                    842: .ti -1c
                    843: .RI "#define \fBLIBNET_DHCP_STDASERVER\fP   0x4c"
                    844: .br
                    845: .ti -1c
                    846: .RI "#define \fBLIBNET_DHCP_END\fP   0xff"
                    847: .br
                    848: .ti -1c
                    849: .RI "#define \fBLIBNET_DHCP_MSGDISCOVER\fP   0x01"
                    850: .br
                    851: .ti -1c
                    852: .RI "#define \fBLIBNET_DHCP_MSGOFFER\fP   0x02"
                    853: .br
                    854: .ti -1c
                    855: .RI "#define \fBLIBNET_DHCP_MSGREQUEST\fP   0x03"
                    856: .br
                    857: .ti -1c
                    858: .RI "#define \fBLIBNET_DHCP_MSGDECLINE\fP   0x04"
                    859: .br
                    860: .ti -1c
                    861: .RI "#define \fBLIBNET_DHCP_MSGACK\fP   0x05"
                    862: .br
                    863: .ti -1c
                    864: .RI "#define \fBLIBNET_DHCP_MSGNACK\fP   0x06"
                    865: .br
                    866: .ti -1c
                    867: .RI "#define \fBLIBNET_DHCP_MSGRELEASE\fP   0x07"
                    868: .br
                    869: .ti -1c
                    870: .RI "#define \fBLIBNET_DHCP_MSGINFORM\fP   0x08"
                    871: .br
                    872: .ti -1c
                    873: .RI "#define \fBLIBNET_DNS_H\fP   LIBNET_UDP_DNSV4_H"
                    874: .br
                    875: .ti -1c
                    876: .RI "#define \fBETHERTYPE_PUP\fP   0x0200"
                    877: .br
                    878: .ti -1c
                    879: .RI "#define \fBETHERTYPE_IP\fP   0x0800"
                    880: .br
                    881: .ti -1c
                    882: .RI "#define \fBETHERTYPE_ARP\fP   0x0806"
                    883: .br
                    884: .ti -1c
                    885: .RI "#define \fBETHERTYPE_REVARP\fP   0x8035"
                    886: .br
                    887: .ti -1c
                    888: .RI "#define \fBETHERTYPE_VLAN\fP   0x8100"
                    889: .br
                    890: .ti -1c
                    891: .RI "#define \fBETHERTYPE_EAP\fP   0x888e"
                    892: .br
                    893: .ti -1c
                    894: .RI "#define \fBETHERTYPE_MPLS\fP   0x8847"
                    895: .br
                    896: .ti -1c
                    897: .RI "#define \fBETHERTYPE_LOOPBACK\fP   0x9000"
                    898: .br
                    899: .ti -1c
                    900: .RI "#define \fBLIBNET_FDDI_LLC_FRAME\fP   0x10"
                    901: .br
                    902: .ti -1c
                    903: .RI "#define \fBLIBNET_FDDI_48BIT_ADDR\fP   0x40"
                    904: .br
                    905: .ti -1c
                    906: .RI "#define \fBLIBNET_FDDI_FC_REQD\fP   LIBNET_FDDI_LLC_FRAME | LIBNET_FDDI_48BIT_ADDR"
                    907: .br
                    908: .ti -1c
                    909: .RI "#define \fBFDDI_TYPE_IP\fP   0x0800"
                    910: .br
                    911: .ti -1c
                    912: .RI "#define \fBFDDI_TYPE_ARP\fP   0x0806"
                    913: .br
                    914: .ti -1c
                    915: .RI "#define \fBFDDI_TYPE_REVARP\fP   0x8035"
                    916: .br
                    917: .ti -1c
                    918: .RI "#define \fBGRE_CSUM\fP   0x8000"
                    919: .br
                    920: .ti -1c
                    921: .RI "#define \fBGRE_ROUTING\fP   0x4000"
                    922: .br
                    923: .ti -1c
                    924: .RI "#define \fBGRE_KEY\fP   0x2000"
                    925: .br
                    926: .ti -1c
                    927: .RI "#define \fBGRE_SEQ\fP   0x1000"
                    928: .br
                    929: .ti -1c
                    930: .RI "#define \fBGRE_STRICT\fP   0x0800"
                    931: .br
                    932: .ti -1c
                    933: .RI "#define \fBGRE_REC\fP   0x0700"
                    934: .br
                    935: .ti -1c
                    936: .RI "#define \fBGRE_ACK\fP   0x0080"
                    937: .br
                    938: .ti -1c
                    939: .RI "#define \fBGRE_FLAGS_MASK\fP   0x00F8"
                    940: .br
                    941: .ti -1c
                    942: .RI "#define \fBGRE_VERSION_MASK\fP   0x0007"
                    943: .br
                    944: .ti -1c
                    945: .RI "#define \fBGRE_VERSION_0\fP   0x0000"
                    946: .br
                    947: .ti -1c
                    948: .RI "#define \fBGRE_VERSION_1\fP   0x0001"
                    949: .br
                    950: .ti -1c
                    951: .RI "#define \fBGRE_SNA\fP   0x0004"
                    952: .br
                    953: .ti -1c
                    954: .RI "#define \fBGRE_OSI_NETWORK_LAYER\fP   0x00FE"
                    955: .br
                    956: .ti -1c
                    957: .RI "#define \fBGRE_PUP\fP   0x0200"
                    958: .br
                    959: .ti -1c
                    960: .RI "#define \fBGRE_XNS\fP   0x0600"
                    961: .br
                    962: .ti -1c
                    963: .RI "#define \fBGRE_IP\fP   0x0800"
                    964: .br
                    965: .ti -1c
                    966: .RI "#define \fBGRE_CHAOS\fP   0x0804"
                    967: .br
                    968: .ti -1c
                    969: .RI "#define \fBGRE_RFC_826_ARP\fP   0x0806"
                    970: .br
                    971: .ti -1c
                    972: .RI "#define \fBGRE_FRAME_RELAY_ARP\fP   0x0808"
                    973: .br
                    974: .ti -1c
                    975: .RI "#define \fBGRE_VINES\fP   0x0BAD"
                    976: .br
                    977: .ti -1c
                    978: .RI "#define \fBGRE_VINES_ECHO\fP   0x0BAE"
                    979: .br
                    980: .ti -1c
                    981: .RI "#define \fBGRE_VINES_LOOPBACK\fP   0x0BAF"
                    982: .br
                    983: .ti -1c
                    984: .RI "#define \fBGRE_DECNET\fP   0x6003"
                    985: .br
                    986: .ti -1c
                    987: .RI "#define \fBGRE_TRANSPARENT_ETHERNET_BRIDGING\fP   0x6558"
                    988: .br
                    989: .ti -1c
                    990: .RI "#define \fBGRE_RAW_FRAME_RELAY\fP   0x6559"
                    991: .br
                    992: .ti -1c
                    993: .RI "#define \fBGRE_APOLLO_DOMAIN\fP   0x8019"
                    994: .br
                    995: .ti -1c
                    996: .RI "#define \fBGRE_ETHERTALK\fP   0x809B"
                    997: .br
                    998: .ti -1c
                    999: .RI "#define \fBGRE_NOVELL_IPX\fP   0x8137"
                   1000: .br
                   1001: .ti -1c
                   1002: .RI "#define \fBGRE_RFC_1144_TCP_IP_COMPRESSION\fP   0x876B"
                   1003: .br
                   1004: .ti -1c
                   1005: .RI "#define \fBGRE_IP_AUTONOMOUS_SYSTEMS\fP   0x876C"
                   1006: .br
                   1007: .ti -1c
                   1008: .RI "#define \fBGRE_SECURE_DATA\fP   0x876D"
                   1009: .br
                   1010: .ti -1c
                   1011: .RI "#define \fBGRE_PPP\fP   0x880b"
                   1012: .br
                   1013: .ti -1c
                   1014: .RI "#define \fBgre_sum\fP   _data._gre.sum"
                   1015: .br
                   1016: .ti -1c
                   1017: .RI "#define \fBgre_offset\fP   _data._gre.offset"
                   1018: .br
                   1019: .ti -1c
                   1020: .RI "#define \fBgre_key\fP   _data._gre.key"
                   1021: .br
                   1022: .ti -1c
                   1023: .RI "#define \fBgre_seq\fP   _data._gre.seq"
                   1024: .br
                   1025: .ti -1c
                   1026: .RI "#define \fBegre_payload_s\fP   _data._egre.payload_s"
                   1027: .br
                   1028: .ti -1c
                   1029: .RI "#define \fBegre_callID\fP   _data._egre.callID"
                   1030: .br
                   1031: .ti -1c
                   1032: .RI "#define \fBegre_seq\fP   _data._egre.seq"
                   1033: .br
                   1034: .ti -1c
                   1035: .RI "#define \fBegre_ack\fP   _data._egre.ack"
                   1036: .br
                   1037: .ti -1c
                   1038: .RI "#define \fBIPPROTO_GRE\fP   47"
                   1039: .br
                   1040: .ti -1c
                   1041: .RI "#define \fBIPTOS_LOWDELAY\fP   0x10"
                   1042: .br
                   1043: .ti -1c
                   1044: .RI "#define \fBIPTOS_THROUGHPUT\fP   0x08"
                   1045: .br
                   1046: .ti -1c
                   1047: .RI "#define \fBIPTOS_RELIABILITY\fP   0x04"
                   1048: .br
                   1049: .ti -1c
                   1050: .RI "#define \fBIPTOS_LOWCOST\fP   0x02"
                   1051: .br
                   1052: .ti -1c
                   1053: .RI "#define \fBIP_RF\fP   0x8000"
                   1054: .br
                   1055: .ti -1c
                   1056: .RI "#define \fBIP_DF\fP   0x4000"
                   1057: .br
                   1058: .ti -1c
                   1059: .RI "#define \fBIP_MF\fP   0x2000"
                   1060: .br
                   1061: .ti -1c
                   1062: .RI "#define \fBIP_OFFMASK\fP   0x1fff"
                   1063: .br
                   1064: .ti -1c
                   1065: .RI "#define \fBIPOPT_EOL\fP   0"
                   1066: .br
                   1067: .ti -1c
                   1068: .RI "#define \fBIPOPT_NOP\fP   1"
                   1069: .br
                   1070: .ti -1c
                   1071: .RI "#define \fBIPOPT_RR\fP   7"
                   1072: .br
                   1073: .ti -1c
                   1074: .RI "#define \fBIPOPT_TS\fP   68"
                   1075: .br
                   1076: .ti -1c
                   1077: .RI "#define \fBIPOPT_SECURITY\fP   130"
                   1078: .br
                   1079: .ti -1c
                   1080: .RI "#define \fBIPOPT_LSRR\fP   131"
                   1081: .br
                   1082: .ti -1c
                   1083: .RI "#define \fBIPOPT_SATID\fP   136"
                   1084: .br
                   1085: .ti -1c
                   1086: .RI "#define \fBIPOPT_SSRR\fP   137"
                   1087: .br
                   1088: .ti -1c
                   1089: .RI "#define \fBlibnet_s6_addr\fP   __u6_addr.__u6_addr8"
                   1090: .br
                   1091: .ti -1c
                   1092: .RI "#define \fBLIBNET_IPV6_NH_FRAGMENT\fP   44"
                   1093: .br
                   1094: .ti -1c
                   1095: .RI "#define \fBLIBNET_IPV6_NH_ROUTING\fP   43"
                   1096: .br
                   1097: .ti -1c
                   1098: .RI "#define \fBLIBNET_IPV6_NH_DESTOPTS\fP   60"
                   1099: .br
                   1100: .ti -1c
                   1101: .RI "#define \fBLIBNET_IPV6_NH_HBH\fP   0"
                   1102: .br
                   1103: .ti -1c
                   1104: .RI "#define \fBIPPROTO_ICMP6\fP   0x3a"
                   1105: .br
                   1106: .ti -1c
                   1107: .RI "#define \fBICMP6_ECHO\fP   128"
                   1108: .br
                   1109: .ti -1c
                   1110: .RI "#define \fBICMP6_ECHOREPLY\fP   129"
                   1111: .br
                   1112: .ti -1c
                   1113: .RI "#define \fBICMP6_UNREACH\fP   1"
                   1114: .br
                   1115: .ti -1c
                   1116: .RI "#define \fBICMP6_PKTTOOBIG\fP   2"
                   1117: .br
                   1118: .ti -1c
                   1119: .RI "#define \fBICMP6_TIMXCEED\fP   3"
                   1120: .br
                   1121: .ti -1c
                   1122: .RI "#define \fBICMP6_PARAMPROB\fP   4"
                   1123: .br
                   1124: .ti -1c
                   1125: .RI "#define \fBICMP_ECHOREPLY\fP   0"
                   1126: .br
                   1127: .ti -1c
                   1128: .RI "#define \fBICMP_UNREACH\fP   3"
                   1129: .br
                   1130: .ti -1c
                   1131: .RI "#define \fBICMP_SOURCEQUENCH\fP   4"
                   1132: .br
                   1133: .ti -1c
                   1134: .RI "#define \fBICMP_REDIRECT\fP   5"
                   1135: .br
                   1136: .ti -1c
                   1137: .RI "#define \fBICMP_ECHO\fP   8"
                   1138: .br
                   1139: .ti -1c
                   1140: .RI "#define \fBICMP_ROUTERADVERT\fP   9"
                   1141: .br
                   1142: .ti -1c
                   1143: .RI "#define \fBICMP_ROUTERSOLICIT\fP   10"
                   1144: .br
                   1145: .ti -1c
                   1146: .RI "#define \fBICMP_TIMXCEED\fP   11"
                   1147: .br
                   1148: .ti -1c
                   1149: .RI "#define \fBICMP_PARAMPROB\fP   12"
                   1150: .br
                   1151: .ti -1c
                   1152: .RI "#define \fBICMP_TSTAMP\fP   13"
                   1153: .br
                   1154: .ti -1c
                   1155: .RI "#define \fBICMP_TSTAMPREPLY\fP   14"
                   1156: .br
                   1157: .ti -1c
                   1158: .RI "#define \fBICMP_IREQ\fP   15"
                   1159: .br
                   1160: .ti -1c
                   1161: .RI "#define \fBICMP_IREQREPLY\fP   16"
                   1162: .br
                   1163: .ti -1c
                   1164: .RI "#define \fBICMP_MASKREQ\fP   17"
                   1165: .br
                   1166: .ti -1c
                   1167: .RI "#define \fBICMP_MASKREPLY\fP   18"
                   1168: .br
                   1169: .ti -1c
                   1170: .RI "#define \fBICMP_UNREACH_NET\fP   0"
                   1171: .br
                   1172: .ti -1c
                   1173: .RI "#define \fBICMP_UNREACH_HOST\fP   1"
                   1174: .br
                   1175: .ti -1c
                   1176: .RI "#define \fBICMP_UNREACH_PROTOCOL\fP   2"
                   1177: .br
                   1178: .ti -1c
                   1179: .RI "#define \fBICMP_UNREACH_PORT\fP   3"
                   1180: .br
                   1181: .ti -1c
                   1182: .RI "#define \fBICMP_UNREACH_NEEDFRAG\fP   4"
                   1183: .br
                   1184: .ti -1c
                   1185: .RI "#define \fBICMP_UNREACH_SRCFAIL\fP   5"
                   1186: .br
                   1187: .ti -1c
                   1188: .RI "#define \fBICMP_UNREACH_NET_UNKNOWN\fP   6"
                   1189: .br
                   1190: .ti -1c
                   1191: .RI "#define \fBICMP_UNREACH_HOST_UNKNOWN\fP   7"
                   1192: .br
                   1193: .ti -1c
                   1194: .RI "#define \fBICMP_UNREACH_ISOLATED\fP   8"
                   1195: .br
                   1196: .ti -1c
                   1197: .RI "#define \fBICMP_UNREACH_NET_PROHIB\fP   9"
                   1198: .br
                   1199: .ti -1c
                   1200: .RI "#define \fBICMP_UNREACH_HOST_PROHIB\fP   10"
                   1201: .br
                   1202: .ti -1c
                   1203: .RI "#define \fBICMP_UNREACH_TOSNET\fP   11"
                   1204: .br
                   1205: .ti -1c
                   1206: .RI "#define \fBICMP_UNREACH_TOSHOST\fP   12"
                   1207: .br
                   1208: .ti -1c
                   1209: .RI "#define \fBICMP_UNREACH_FILTER_PROHIB\fP   13"
                   1210: .br
                   1211: .ti -1c
                   1212: .RI "#define \fBICMP_UNREACH_HOST_PRECEDENCE\fP   14"
                   1213: .br
                   1214: .ti -1c
                   1215: .RI "#define \fBICMP_UNREACH_PRECEDENCE_CUTOFF\fP   15"
                   1216: .br
                   1217: .ti -1c
                   1218: .RI "#define \fBICMP_REDIRECT_NET\fP   0"
                   1219: .br
                   1220: .ti -1c
                   1221: .RI "#define \fBICMP_REDIRECT_HOST\fP   1"
                   1222: .br
                   1223: .ti -1c
                   1224: .RI "#define \fBICMP_REDIRECT_TOSNET\fP   2"
                   1225: .br
                   1226: .ti -1c
                   1227: .RI "#define \fBICMP_REDIRECT_TOSHOST\fP   3"
                   1228: .br
                   1229: .ti -1c
                   1230: .RI "#define \fBICMP_TIMXCEED_INTRANS\fP   0"
                   1231: .br
                   1232: .ti -1c
                   1233: .RI "#define \fBICMP_TIMXCEED_REASS\fP   1"
                   1234: .br
                   1235: .ti -1c
                   1236: .RI "#define \fBICMP_PARAMPROB_OPTABSENT\fP   1"
                   1237: .br
                   1238: .ti -1c
                   1239: .RI "#define \fBicmp_id\fP   hun.echo.id"
                   1240: .br
                   1241: .ti -1c
                   1242: .RI "#define \fBicmp_seq\fP   hun.echo.seq"
                   1243: .br
                   1244: .ti -1c
                   1245: .RI "#define \fBicmp_mask\fP   dun.mask"
                   1246: .br
                   1247: .ti -1c
                   1248: .RI "#define \fBicmp_data\fP   dun.data"
                   1249: .br
                   1250: .ti -1c
                   1251: .RI "#define \fBicmp_otime\fP   dun.ts.its_otime"
                   1252: .br
                   1253: .ti -1c
                   1254: .RI "#define \fBicmp_rtime\fP   dun.ts.its_rtime"
                   1255: .br
                   1256: .ti -1c
                   1257: .RI "#define \fBicmp_ttime\fP   dun.ts.its_ttime"
                   1258: .br
                   1259: .ti -1c
                   1260: .RI "#define \fBIGMP_MEMBERSHIP_QUERY\fP   0x11"
                   1261: .br
                   1262: .ti -1c
                   1263: .RI "#define \fBIGMP_V1_MEMBERSHIP_REPORT\fP   0x12"
                   1264: .br
                   1265: .ti -1c
                   1266: .RI "#define \fBIGMP_V2_MEMBERSHIP_REPORT\fP   0x16"
                   1267: .br
                   1268: .ti -1c
                   1269: .RI "#define \fBIGMP_LEAVE_GROUP\fP   0x17"
                   1270: .br
                   1271: .ti -1c
                   1272: .RI "#define \fBIPPROTO_ESP\fP   50"
                   1273: .br
                   1274: .ti -1c
                   1275: .RI "#define \fBIPPROTO_AH\fP   51"
                   1276: .br
                   1277: .ti -1c
                   1278: .RI "#define \fBLIBNET_PROTO_ISL\fP   201"
                   1279: .br
                   1280: .ti -1c
                   1281: .RI "#define \fBIPPROTO_OSPF\fP   89"
                   1282: .br
                   1283: .ti -1c
                   1284: .RI "#define \fBIPPROTO_OSPF_LSA\fP   890"
                   1285: .br
                   1286: .ti -1c
                   1287: .RI "#define \fBLIBNET_MODX\fP   4102"
                   1288: .br
                   1289: .ti -1c
                   1290: .RI "#define \fBLIBNET_OPT_EBIT\fP   0x02"
                   1291: .br
                   1292: .ti -1c
                   1293: .RI "#define \fBLIBNET_OPT_MCBIT\fP   0x04"
                   1294: .br
                   1295: .ti -1c
                   1296: .RI "#define \fBLIBNET_OPT_NPBIT\fP   0x08"
                   1297: .br
                   1298: .ti -1c
                   1299: .RI "#define \fBLIBNET_OPT_EABIT\fP   0x10"
                   1300: .br
                   1301: .ti -1c
                   1302: .RI "#define \fBLIBNET_OPT_DCBIT\fP   0x20"
                   1303: .br
                   1304: .ti -1c
                   1305: .RI "#define \fBLIBNET_MPLS_BOS_ON\fP   1"
                   1306: .br
                   1307: .ti -1c
                   1308: .RI "#define \fBLIBNET_MPLS_BOS_OFF\fP   0"
                   1309: .br
                   1310: .ti -1c
                   1311: .RI "#define \fBLIBNET_NTP_LI_NW\fP   0x0"
                   1312: .br
                   1313: .ti -1c
                   1314: .RI "#define \fBLIBNET_NTP_LI_AS\fP   0x1"
                   1315: .br
                   1316: .ti -1c
                   1317: .RI "#define \fBLIBNET_NTP_LI_DS\fP   0x2"
                   1318: .br
                   1319: .ti -1c
                   1320: .RI "#define \fBLIBNET_NTP_LI_AC\fP   0x3"
                   1321: .br
                   1322: .ti -1c
                   1323: .RI "#define \fBLIBNET_NTP_VN_2\fP   0x2"
                   1324: .br
                   1325: .ti -1c
                   1326: .RI "#define \fBLIBNET_NTP_VN_3\fP   0x3"
                   1327: .br
                   1328: .ti -1c
                   1329: .RI "#define \fBLIBNET_NTP_VN_4\fP   0x4"
                   1330: .br
                   1331: .ti -1c
                   1332: .RI "#define \fBLIBNET_NTP_MODE_R\fP   0x0"
                   1333: .br
                   1334: .ti -1c
                   1335: .RI "#define \fBLIBNET_NTP_MODE_A\fP   0x1"
                   1336: .br
                   1337: .ti -1c
                   1338: .RI "#define \fBLIBNET_NTP_MODE_P\fP   0x2"
                   1339: .br
                   1340: .ti -1c
                   1341: .RI "#define \fBLIBNET_NTP_MODE_C\fP   0x3"
                   1342: .br
                   1343: .ti -1c
                   1344: .RI "#define \fBLIBNET_NTP_MODE_S\fP   0x4"
                   1345: .br
                   1346: .ti -1c
                   1347: .RI "#define \fBLIBNET_NTP_MODE_B\fP   0x5"
                   1348: .br
                   1349: .ti -1c
                   1350: .RI "#define \fBLIBNET_NTP_MODE_RC\fP   0x6"
                   1351: .br
                   1352: .ti -1c
                   1353: .RI "#define \fBLIBNET_NTP_MODE_RP\fP   0x7"
                   1354: .br
                   1355: .ti -1c
                   1356: .RI "#define \fBLIBNET_NTP_STRATUM_UNAVAIL\fP   0x0"
                   1357: .br
                   1358: .ti -1c
                   1359: .RI "#define \fBLIBNET_NTP_STRATUM_PRIMARY\fP   0x1"
                   1360: .br
                   1361: .ti -1c
                   1362: .RI "#define \fBLIBNET_NTP_REF_LOCAL\fP   0x4c4f434c"
                   1363: .br
                   1364: .ti -1c
                   1365: .RI "#define \fBLIBNET_NTP_REF_PPS\fP   0x50505300"
                   1366: .br
                   1367: .ti -1c
                   1368: .RI "#define \fBLIBNET_NTP_REF_ACTS\fP   0x41435453"
                   1369: .br
                   1370: .ti -1c
                   1371: .RI "#define \fBLIBNET_NTP_REF_USNO\fP   0x55534e4f"
                   1372: .br
                   1373: .ti -1c
                   1374: .RI "#define \fBLIBNET_NTP_REF_PTB\fP   0x50544200"
                   1375: .br
                   1376: .ti -1c
                   1377: .RI "#define \fBLIBNET_NTP_REF_TDF\fP   0x54444600"
                   1378: .br
                   1379: .ti -1c
                   1380: .RI "#define \fBLIBNET_NTP_REF_DCF\fP   0x44434600"
                   1381: .br
                   1382: .ti -1c
                   1383: .RI "#define \fBLIBNET_NTP_REF_MSF\fP   0x4d534600"
                   1384: .br
                   1385: .ti -1c
                   1386: .RI "#define \fBLIBNET_NTP_REF_WWV\fP   0x57575600"
                   1387: .br
                   1388: .ti -1c
                   1389: .RI "#define \fBLIBNET_NTP_REF_WWVB\fP   0x57575642"
                   1390: .br
                   1391: .ti -1c
                   1392: .RI "#define \fBLIBNET_NTP_REF_WWVH\fP   0x57575648"
                   1393: .br
                   1394: .ti -1c
                   1395: .RI "#define \fBLIBNET_NTP_REF_CHU\fP   0x43485500"
                   1396: .br
                   1397: .ti -1c
                   1398: .RI "#define \fBLIBNET_NTP_REF_LORC\fP   0x4c4f5243"
                   1399: .br
                   1400: .ti -1c
                   1401: .RI "#define \fBLIBNET_NTP_REF_OMEG\fP   0x4f4d4547"
                   1402: .br
                   1403: .ti -1c
                   1404: .RI "#define \fBLIBNET_NTP_REF_GPS\fP   0x47505300"
                   1405: .br
                   1406: .ti -1c
                   1407: .RI "#define \fBLIBNET_NTP_REF_GOES\fP   0x474f4553"
                   1408: .br
                   1409: .ti -1c
                   1410: .RI "#define \fBOSPFVERSION\fP   2"
                   1411: .br
                   1412: .ti -1c
                   1413: .RI "#define \fBLIBNET_OSPF_UMD\fP   0"
                   1414: .br
                   1415: .ti -1c
                   1416: .RI "#define \fBLIBNET_OSPF_HELLO\fP   1"
                   1417: .br
                   1418: .ti -1c
                   1419: .RI "#define \fBLIBNET_OSPF_DBD\fP   2"
                   1420: .br
                   1421: .ti -1c
                   1422: .RI "#define \fBLIBNET_OSPF_LSR\fP   3"
                   1423: .br
                   1424: .ti -1c
                   1425: .RI "#define \fBLIBNET_OSPF_LSU\fP   4"
                   1426: .br
                   1427: .ti -1c
                   1428: .RI "#define \fBLIBNET_OSPF_LSA\fP   5"
                   1429: .br
                   1430: .ti -1c
                   1431: .RI "#define \fBLIBNET_OSPF_AUTH_NULL\fP   0"
                   1432: .br
                   1433: .ti -1c
                   1434: .RI "#define \fBLIBNET_OSPF_AUTH_SIMPLE\fP   1"
                   1435: .br
                   1436: .ti -1c
                   1437: .RI "#define \fBLIBNET_OSPF_AUTH_MD5\fP   2"
                   1438: .br
                   1439: .ti -1c
                   1440: .RI "#define \fBLIBNET_DBD_IBI\fP   0x01"
                   1441: .br
                   1442: .ti -1c
                   1443: .RI "#define \fBLIBNET_DBD_MBIT\fP   0x02"
                   1444: .br
                   1445: .ti -1c
                   1446: .RI "#define \fBLIBNET_DBD_MSBIT\fP   0x04"
                   1447: .br
                   1448: .ti -1c
                   1449: .RI "#define \fBLIBNET_LS_TYPE_RTR\fP   1"
                   1450: .br
                   1451: .ti -1c
                   1452: .RI "#define \fBLIBNET_LS_TYPE_NET\fP   2"
                   1453: .br
                   1454: .ti -1c
                   1455: .RI "#define \fBLIBNET_LS_TYPE_IP\fP   3"
                   1456: .br
                   1457: .ti -1c
                   1458: .RI "#define \fBLIBNET_LS_TYPE_ASBR\fP   4"
                   1459: .br
                   1460: .ti -1c
                   1461: .RI "#define \fBLIBNET_LS_TYPE_ASEXT\fP   5"
                   1462: .br
                   1463: .ti -1c
                   1464: .RI "#define \fBLIBNET_RTR_FLAGS_W\fP   0x0100"
                   1465: .br
                   1466: .ti -1c
                   1467: .RI "#define \fBLIBNET_RTR_FLAGS_E\fP   0x0200"
                   1468: .br
                   1469: .ti -1c
                   1470: .RI "#define \fBLIBNET_RTR_FLAGS_B\fP   0x0400"
                   1471: .br
                   1472: .ti -1c
                   1473: .RI "#define \fBLIBNET_LINK_ID_NBR_ID\fP   1"
                   1474: .br
                   1475: .ti -1c
                   1476: .RI "#define \fBLIBNET_LINK_ID_IP_DES\fP   2"
                   1477: .br
                   1478: .ti -1c
                   1479: .RI "#define \fBLIBNET_LINK_ID_SUB\fP   3"
                   1480: .br
                   1481: .ti -1c
                   1482: .RI "#define \fBLIBNET_RTR_TYPE_PTP\fP   1"
                   1483: .br
                   1484: .ti -1c
                   1485: .RI "#define \fBLIBNET_RTR_TYPE_TRANS\fP   2"
                   1486: .br
                   1487: .ti -1c
                   1488: .RI "#define \fBLIBNET_RTR_TYPE_STUB\fP   3"
                   1489: .br
                   1490: .ti -1c
                   1491: .RI "#define \fBRTR_TYPE_VRTL\fP   4"
                   1492: .br
                   1493: .ti -1c
                   1494: .RI "#define \fBLIBNET_AS_E_BIT_ON\fP   0x80000000"
                   1495: .br
                   1496: .ti -1c
                   1497: .RI "#define \fBRIPCMD_REQUEST\fP   1"
                   1498: .br
                   1499: .ti -1c
                   1500: .RI "#define \fBRIPCMD_RESPONSE\fP   2"
                   1501: .br
                   1502: .ti -1c
                   1503: .RI "#define \fBRIPCMD_TRACEON\fP   3"
                   1504: .br
                   1505: .ti -1c
                   1506: .RI "#define \fBRIPCMD_TRACEOFF\fP   4"
                   1507: .br
                   1508: .ti -1c
                   1509: .RI "#define \fBRIPCMD_POLL\fP   5"
                   1510: .br
                   1511: .ti -1c
                   1512: .RI "#define \fBRIPCMD_POLLENTRY\fP   6"
                   1513: .br
                   1514: .ti -1c
                   1515: .RI "#define \fBRIPCMD_MAX\fP   7"
                   1516: .br
                   1517: .ti -1c
                   1518: .RI "#define \fBRIPVER_0\fP   0"
                   1519: .br
                   1520: .ti -1c
                   1521: .RI "#define \fBRIPVER_1\fP   1"
                   1522: .br
                   1523: .ti -1c
                   1524: .RI "#define \fBRIPVER_2\fP   2"
                   1525: .br
                   1526: .ti -1c
                   1527: .RI "#define \fBLIBNET_RPC_CALL\fP   0"
                   1528: .br
                   1529: .ti -1c
                   1530: .RI "#define \fBLIBNET_RPC_REPLY\fP   1"
                   1531: .br
                   1532: .ti -1c
                   1533: .RI "#define \fBLIBNET_RPC_VERS\fP   2"
                   1534: .br
                   1535: .ti -1c
                   1536: .RI "#define \fBLIBNET_RPC_LAST_FRAG\fP   0x80000000"
                   1537: .br
                   1538: .ti -1c
                   1539: .RI "#define \fBLIBNET_PMAP_PROGRAM\fP   100000"
                   1540: .br
                   1541: .ti -1c
                   1542: .RI "#define \fBLIBNET_PMAP_PROC_NULL\fP   0"
                   1543: .br
                   1544: .ti -1c
                   1545: .RI "#define \fBLIBNET_PMAP_PROC_SET\fP   1"
                   1546: .br
                   1547: .ti -1c
                   1548: .RI "#define \fBLIBNET_PMAP_PROC_UNSET\fP   2"
                   1549: .br
                   1550: .ti -1c
                   1551: .RI "#define \fBLIBNET_PMAP_PROC_GETADDR\fP   3"
                   1552: .br
                   1553: .ti -1c
                   1554: .RI "#define \fBLIBNET_PMAP_PROC_DUMP\fP   4"
                   1555: .br
                   1556: .ti -1c
                   1557: .RI "#define \fBLIBNET_PMAP_PROC_CALLIT\fP   5"
                   1558: .br
                   1559: .ti -1c
                   1560: .RI "#define \fBLIBNET_PMAP_PROC_BCAST\fP   5"
                   1561: .br
                   1562: .ti -1c
                   1563: .RI "#define \fBLIBNET_PMAP_PROC_GETTIME\fP   6"
                   1564: .br
                   1565: .ti -1c
                   1566: .RI "#define \fBLIBNET_PMAP_PROC_UADDR2TADDR\fP   7"
                   1567: .br
                   1568: .ti -1c
                   1569: .RI "#define \fBLIBNET_PMAP_PROC_TADDR2UADDR\fP   8"
                   1570: .br
                   1571: .ti -1c
                   1572: .RI "#define \fBLIBNET_PMAP_PROC_GETVERSADDR\fP   9"
                   1573: .br
                   1574: .ti -1c
                   1575: .RI "#define \fBLIBNET_PMAP_PROC_INDIRECT\fP   10"
                   1576: .br
                   1577: .ti -1c
                   1578: .RI "#define \fBLIBNET_PMAP_PROC_GETADDRLIST\fP   11"
                   1579: .br
                   1580: .ti -1c
                   1581: .RI "#define \fBLIBNET_PMAP_PROC_GETSTAT\fP   12"
                   1582: .br
                   1583: .ti -1c
                   1584: .RI "#define \fBTH_FIN\fP   0x01"
                   1585: .br
                   1586: .ti -1c
                   1587: .RI "#define \fBTH_SYN\fP   0x02"
                   1588: .br
                   1589: .ti -1c
                   1590: .RI "#define \fBTH_RST\fP   0x04"
                   1591: .br
                   1592: .ti -1c
                   1593: .RI "#define \fBTH_PUSH\fP   0x08"
                   1594: .br
                   1595: .ti -1c
                   1596: .RI "#define \fBTH_ACK\fP   0x10"
                   1597: .br
                   1598: .ti -1c
                   1599: .RI "#define \fBTH_URG\fP   0x20"
                   1600: .br
                   1601: .ti -1c
                   1602: .RI "#define \fBTH_ECE\fP   0x40"
                   1603: .br
                   1604: .ti -1c
                   1605: .RI "#define \fBTH_CWR\fP   0x80"
                   1606: .br
                   1607: .ti -1c
                   1608: .RI "#define \fBLIBNET_TOKEN_RING_FRAME\fP   0x10"
                   1609: .br
                   1610: .ti -1c
                   1611: .RI "#define \fBLIBNET_TOKEN_RING_LLC_FRAME\fP   0x40"
                   1612: .br
                   1613: .ti -1c
                   1614: .RI "#define \fBTOKEN_RING_TYPE_IP\fP   0x0800"
                   1615: .br
                   1616: .ti -1c
                   1617: .RI "#define \fBTOKEN_RING_TYPE_ARP\fP   0x0806"
                   1618: .br
                   1619: .ti -1c
                   1620: .RI "#define \fBTOKEN_RING_TYPE_REVARP\fP   0x8035"
                   1621: .br
                   1622: .ti -1c
                   1623: .RI "#define \fBSEBEK_PROTO_VERSION\fP   1"
                   1624: .br
                   1625: .ti -1c
                   1626: .RI "#define \fBSEBEK_TYPE_READ\fP   0"
                   1627: .br
                   1628: .ti -1c
                   1629: .RI "#define \fBSEBEK_TYPE_WRITE\fP   1"
                   1630: .br
                   1631: .ti -1c
                   1632: .RI "#define \fBSEBEK_CMD_LENGTH\fP   12"
                   1633: .br
                   1634: .ti -1c
                   1635: .RI "#define \fBIPPROTO_VRRP\fP   112"
                   1636: .br
                   1637: .ti -1c
                   1638: .RI "#define \fBLIBNET_VRRP_VERSION_01\fP   0x1"
                   1639: .br
                   1640: .ti -1c
                   1641: .RI "#define \fBLIBNET_VRRP_VERSION_02\fP   0x2"
                   1642: .br
                   1643: .ti -1c
                   1644: .RI "#define \fBLIBNET_VRRP_TYPE_ADVERT\fP   0x1"
                   1645: .br
                   1646: .ti -1c
                   1647: .RI "#define \fBLIBNET_VRRP_AUTH_NONE\fP   0x1"
                   1648: .br
                   1649: .ti -1c
                   1650: .RI "#define \fBLIBNET_VRRP_AUTH_PASSWD\fP   0x2"
                   1651: .br
                   1652: .ti -1c
                   1653: .RI "#define \fBLIBNET_VRRP_AUTH_IPAH\fP   0x3"
                   1654: .br
                   1655: .in -1c
                   1656: .SH "Detailed Description"
                   1657: .PP 
                   1658: libnet header information 
                   1659: 
                   1660: 
                   1661: .SH "Define Documentation"
                   1662: .PP 
                   1663: .SS "#define LIBNET_802_1Q_CFIMASK   0x0001"
                   1664: .PP
                   1665: CFI mask 
                   1666: .SS "#define LIBNET_802_1Q_H   0x12"
                   1667: .PP
                   1668: 802.1Q header: 18 bytes 
                   1669: .SS "#define LIBNET_802_1Q_PRIMASK   0x0007"
                   1670: .PP
                   1671: priority mask 
                   1672: .SS "#define LIBNET_802_1Q_VIDMASK   0x0fff"
                   1673: .PP
                   1674: vid mask 
                   1675: .SS "#define LIBNET_802_1X_ENCASFAL   0x04"
                   1676: .PP
                   1677: 802.1x encasfal 
                   1678: .SS "#define LIBNET_802_1X_H   0x04"
                   1679: .PP
                   1680: 802.1X header: 4 bytes 
                   1681: .SS "#define LIBNET_802_1X_KEY   0x03"
                   1682: .PP
                   1683: 802.1x key 
                   1684: .SS "#define LIBNET_802_1X_LOGOFF   0x02"
                   1685: .PP
                   1686: 802.1x logoff 
                   1687: .SS "#define LIBNET_802_1X_PACKET   0x00"
                   1688: .PP
                   1689: 802.1x packet 
                   1690: .SS "#define LIBNET_802_1X_START   0x01"
                   1691: .PP
                   1692: 802.1x start 
                   1693: .SS "#define LIBNET_802_2_H   0x03"
                   1694: .PP
                   1695: 802.2 LLC header: 3 bytes 
                   1696: .SS "#define LIBNET_802_2SNAP_H   0x08"
                   1697: .PP
                   1698: 802.2 LLC/SNAP header:8 bytes 
                   1699: .SS "#define LIBNET_802_3_H   0x0e"
                   1700: .PP
                   1701: 802.3 header: 14 bytes 
                   1702: .SS "#define LIBNET_ARP_ETH_IP_H   0x1c"
                   1703: .PP
                   1704: ARP w/ ETH and IP: 28 bytes 
                   1705: .SS "#define LIBNET_ARP_H   0x08"
                   1706: .PP
                   1707: ARP header w/o addrs: 8 bytes 
                   1708: .SS "#define LIBNET_BGP4_HEADER_H   0x13"
                   1709: .PP
                   1710: BGP header: 19 bytes 
                   1711: .SS "#define LIBNET_BGP4_NOTIFICATION_H   0x02"
                   1712: .PP
                   1713: BGP notif. header: 2 bytes 
                   1714: .SS "#define LIBNET_BGP4_OPEN_H   0x0a"
                   1715: .PP
                   1716: BGP open header: 10 bytes 
                   1717: .SS "#define LIBNET_BGP4_UPDATE_H   0x04"
                   1718: .PP
                   1719: BGP open header: 4 bytes 
                   1720: .SS "#define LIBNET_CDP_H   0x08"
                   1721: .PP
                   1722: CDP header base: 8 bytes 
                   1723: .SS "#define LIBNET_DHCPV4_H   0xf0"
                   1724: .PP
                   1725: DHCP v4 header: 240 bytes 
                   1726: .SS "#define LIBNET_ETH_H   0x0e"
                   1727: .PP
                   1728: Ethernet header: 14 bytes 
                   1729: .SS "#define LIBNET_FDDI_H   0x15"
                   1730: .PP
                   1731: FDDI header: 21 bytes 
                   1732: .SS "#define LIBNET_GRE_H   0x04"
                   1733: .PP
                   1734: GRE header: 4 bytes 
                   1735: .SS "#define LIBNET_GRE_SRE_H   0x04"
                   1736: .PP
                   1737: GRE SRE header: 4 bytes 
                   1738: .SS "#define LIBNET_ICMPV4_ECHO_H   0x08"
                   1739: .PP
                   1740: ICMP_ECHO header: 8 bytes 
                   1741: .SS "#define LIBNET_ICMPV4_H   0x04"
                   1742: .PP
                   1743: ICMP header base: 4 bytes 
                   1744: .SS "#define LIBNET_ICMPV4_MASK_H   0x0c"
                   1745: .PP
                   1746: ICMP_MASK header: 12 bytes 
                   1747: .SS "#define LIBNET_ICMPV4_REDIRECT_H   0x08"
                   1748: .PP
                   1749: ICMP_REDIRECT header: 8 bytes 
                   1750: .SS "#define LIBNET_ICMPV4_TIMXCEED_H   0x08"
                   1751: .PP
                   1752: ICMP_TIMXCEED header: 8 bytes 
                   1753: .SS "#define LIBNET_ICMPV4_TS_H   0x14"
                   1754: .PP
                   1755: ICMP_TIMESTAMP headr:20 bytes 
                   1756: .SS "#define LIBNET_ICMPV4_UNREACH_H   0x08"
                   1757: .PP
                   1758: ICMP_UNREACH header: 8 bytes 
                   1759: .SS "#define LIBNET_ICMPV6_H   0x08"
                   1760: .PP
                   1761: ICMP6 header base: 8 bytes 
                   1762: .SS "#define LIBNET_IGMP_H   0x08"
                   1763: .PP
                   1764: IGMP header: 8 bytes 
                   1765: .SS "#define LIBNET_IPSEC_AH_H   0x10"
                   1766: .PP
                   1767: IPSEC AH header: 16 bytes 
                   1768: .SS "#define LIBNET_IPSEC_ESP_FTR_H   0x02"
                   1769: .PP
                   1770: IPSEC ESP footer: 2 bytes 
                   1771: .SS "#define LIBNET_IPSEC_ESP_HDR_H   0x0c"
                   1772: .PP
                   1773: IPSEC ESP header: 12 bytes 
                   1774: .SS "#define LIBNET_IPV4_H   0x14"
                   1775: .PP
                   1776: IPv4 header: 20 bytes 
                   1777: .SS "#define LIBNET_IPV6_DESTOPTS_H   0x02"
                   1778: .PP
                   1779: IPv6 dest opts base: 2 bytes 
                   1780: .SS "#define LIBNET_IPV6_FRAG_H   0x08"
                   1781: .PP
                   1782: IPv6 frag header: 8 bytes 
                   1783: .SS "#define LIBNET_IPV6_H   0x28"
                   1784: .PP
                   1785: IPv6 header: 40 bytes 
                   1786: .SS "#define LIBNET_IPV6_HBHOPTS_H   0x02"
                   1787: .PP
                   1788: IPv6 hop/hop opt base:2 bytes 
                   1789: .SS "#define LIBNET_IPV6_ROUTING_H   0x04"
                   1790: .PP
                   1791: IPv6 frag header base:4 bytes 
                   1792: .SS "#define LIBNET_ISL_H   0x1a"
                   1793: .PP
                   1794: ISL header: 26 bytes 
                   1795: .SS "#define LIBNET_MPLS_H   0x04"
                   1796: .PP
                   1797: MPLS header: 4 bytes 
                   1798: .SS "#define LIBNET_NTP_H   0x30"
                   1799: .PP
                   1800: NTP header: 48 bytes 
                   1801: .SS "#define LIBNET_OSPF_AUTH_H   0x08"
                   1802: .PP
                   1803: OSPF AUTH header: 8 bytes 
                   1804: .SS "#define LIBNET_OSPF_CKSUM   0x10"
                   1805: .PP
                   1806: OSPF CKSUM header: 16 bytes 
                   1807: .SS "#define LIBNET_OSPF_DBD_H   0x08"
                   1808: .PP
                   1809: OSPF DBD header: 8 bytes 
                   1810: .SS "#define LIBNET_OSPF_H   0x10"
                   1811: .PP
                   1812: OSPF header: 16 bytes 
                   1813: .SS "#define LIBNET_OSPF_HELLO_H   0x18"
                   1814: .PP
                   1815: OSPF hello header: 24 bytes 
                   1816: .SS "#define LIBNET_OSPF_LS_AS_EXT_H   0x10"
                   1817: .PP
                   1818: OSPF LS AS header: 16 bytes 
                   1819: .SS "#define LIBNET_OSPF_LS_NET_H   0x08"
                   1820: .PP
                   1821: OSPF LS NET header: 8 bytes 
                   1822: .SS "#define LIBNET_OSPF_LS_RTR_H   0x10"
                   1823: .PP
                   1824: OSPF LS RTR header: 16 bytes 
                   1825: .SS "#define LIBNET_OSPF_LS_SUM_H   0x0c"
                   1826: .PP
                   1827: OSPF LS SUM header: 12 bytes 
                   1828: .SS "#define LIBNET_OSPF_LSA_H   0x14"
                   1829: .PP
                   1830: OSPF LSA header: 20 bytes 
                   1831: .SS "#define LIBNET_OSPF_LSR_H   0x0c"
                   1832: .PP
                   1833: OSPF LSR header: 12 bytes 
                   1834: .SS "#define LIBNET_OSPF_LSU_H   0x04"
                   1835: .PP
                   1836: OSPF LSU header: 4 bytes 
                   1837: .SS "#define LIBNET_RIP_H   0x18"
                   1838: .PP
                   1839: RIP header base: 24 bytes 
                   1840: .SS "#define LIBNET_RPC_CALL_H   0x28"
                   1841: .PP
                   1842: RPC header: 40 bytes (assuming 8 byte auth header) 
                   1843: .SS "#define LIBNET_RPC_CALL_TCP_H   0x2c"
                   1844: .PP
                   1845: RPC header: 44 bytes (with record marking) 
                   1846: .SS "#define LIBNET_STP_CONF_H   0x23"
                   1847: .PP
                   1848: STP conf header: 35 bytes 
                   1849: .SS "#define LIBNET_STP_TCN_H   0x04"
                   1850: .PP
                   1851: STP tcn header: 4 bytes 
                   1852: .SS "#define LIBNET_TCP_DNSV4_H   0x0e"
                   1853: .PP
                   1854: TCP DNS v4 header: 14 bytes 
                   1855: .SS "#define LIBNET_TCP_H   0x14"
                   1856: .PP
                   1857: TCP header: 20 bytes 
                   1858: .SS "#define LIBNET_TOKEN_RING_H   0x16"
                   1859: .PP
                   1860: Token Ring header: 22 bytes 
                   1861: .SS "#define LIBNET_UDP_DNSV4_H   0x0c"
                   1862: .PP
                   1863: UDP DNS v4 header: 12 bytes 
                   1864: .SS "#define LIBNET_UDP_H   0x08"
                   1865: .PP
                   1866: UDP header: 8 bytes 
                   1867: .SS "#define LIBNET_VRRP_H   0x08"
                   1868: .PP
                   1869: VRRP header: 8 bytes 
                   1870: .SH "Author"
                   1871: .PP 
                   1872: Generated automatically by Doxygen for libnet from the source code.

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>