]> CyberLeo.Net >> Repos - FreeBSD/releng/9.2.git/blob - contrib/ipfilter/lib/ionames.c
- Copy stable/9 to releng/9.2 as part of the 9.2-RELEASE cycle.
[FreeBSD/releng/9.2.git] / contrib / ipfilter / lib / ionames.c
1 /*      $FreeBSD$       */
2
3 /*
4  * Copyright (C) 2000-2005 by Darren Reed.
5  *
6  * See the IPFILTER.LICENCE file for details on licencing.
7  *
8  * $Id: ionames.c,v 1.7.4.1 2006/06/16 17:21:02 darrenr Exp $
9  */
10 #include "ipf.h"
11
12
13 struct  ipopt_names     ionames[] ={
14         { IPOPT_NOP,    0x000001,       1,      "nop" },        /* RFC791 */
15         { IPOPT_RR,     0x000002,       7,      "rr" },         /* 1 route */
16         { IPOPT_ZSU,    0x000004,       3,      "zsu" },        /* size ?? */
17         { IPOPT_MTUP,   0x000008,       3,      "mtup" },       /* RFC1191 */
18         { IPOPT_MTUR,   0x000010,       3,      "mtur" },       /* RFC1191 */
19         { IPOPT_ENCODE, 0x000020,       3,      "encode" },     /* size ?? */
20         { IPOPT_TS,     0x000040,       8,      "ts" },         /* 1 TS */
21         { IPOPT_TR,     0x000080,       3,      "tr" },         /* RFC1393 */
22         { IPOPT_SECURITY,0x000100,      11,     "sec" },        /* RFC1108 */
23         { IPOPT_SECURITY,0x000100,      11,     "sec-class" },  /* RFC1108 */
24         { IPOPT_LSRR,   0x000200,       7,      "lsrr" },       /* 1 route */
25         { IPOPT_E_SEC,  0x000400,       3,      "e-sec" },      /* RFC1108 */
26         { IPOPT_CIPSO,  0x000800,       3,      "cipso" },      /* size ?? */
27         { IPOPT_SATID,  0x001000,       4,      "satid" },      /* RFC791 */
28         { IPOPT_SSRR,   0x002000,       7,      "ssrr" },       /* 1 route */
29         { IPOPT_ADDEXT, 0x004000,       3,      "addext" },     /* IPv7 ?? */
30         { IPOPT_VISA,   0x008000,       3,      "visa" },       /* size ?? */
31         { IPOPT_IMITD,  0x010000,       3,      "imitd" },      /* size ?? */
32         { IPOPT_EIP,    0x020000,       3,      "eip" },        /* RFC1385 */
33         { IPOPT_FINN,   0x040000,       3,      "finn" },       /* size ?? */
34         { IPOPT_DPS,    0x080000,       3,      "dps" },        /* size ?? */
35         { IPOPT_SDB,    0x100000,       3,      "sdb" },        /* size ?? */
36         { IPOPT_NSAPA,  0x200000,       3,      "nsapa" },      /* size ?? */
37         { IPOPT_RTRALRT,0x400000,       3,      "rtralrt" },    /* RFC2113 */
38         { IPOPT_UMP,    0x800000,       3,      "ump" },        /* size ?? */
39         { 0,            0,      0,      (char *)NULL }     /* must be last */
40 };