X-Git-Url: https://git.tcpdump.org/libpcap/blobdiff_plain/19e2a37731a80d16a612c4263daa7f26b1584d54..refs/heads/master:/gencode.h diff --git a/gencode.h b/gencode.h index 93ca5216..3d17147b 100644 --- a/gencode.h +++ b/gencode.h @@ -160,22 +160,10 @@ #define A_OAM 28 /* OAM cells : F4 only */ #define A_OAMF4 29 /* OAM F4 cells: Segment + End-to-end */ #define A_LANE 30 /* LANE traffic */ -#define A_LLC 31 /* LLC-encapsulated traffic */ - -/* Based on Q.2931 signalling protocol */ -#define A_SETUP 41 /* Setup message */ -#define A_CALLPROCEED 42 /* Call proceeding message */ -#define A_CONNECT 43 /* Connect message */ -#define A_CONNECTACK 44 /* Connect Ack message */ -#define A_RELEASE 45 /* Release message */ -#define A_RELEASE_DONE 46 /* Release message */ /* ATM field types */ #define A_VPI 51 #define A_VCI 52 -#define A_PROTOTYPE 53 -#define A_MSGTYPE 54 -#define A_CALLREFTYPE 55 #define A_CONNECTMSG 70 /* returns Q.2931 signalling messages for establishing and destroying switched @@ -326,10 +314,8 @@ struct block *gen_ecode(compiler_state_t *, const char *, struct qual); struct block *gen_acode(compiler_state_t *, const char *, struct qual); struct block *gen_mcode(compiler_state_t *, const char *, const char *, bpf_u_int32, struct qual); -#ifdef INET6 -struct block *gen_mcode6(compiler_state_t *, const char *, const char *, - bpf_u_int32, struct qual); -#endif +struct block *gen_mcode6(compiler_state_t *, const char *, bpf_u_int32, + struct qual); struct block *gen_ncode(compiler_state_t *, const char *, bpf_u_int32, struct qual); struct block *gen_proto_abbrev(compiler_state_t *, int); @@ -341,7 +327,7 @@ struct block *gen_byteop(compiler_state_t *, int, int, bpf_u_int32); struct block *gen_broadcast(compiler_state_t *, int); struct block *gen_multicast(compiler_state_t *, int); struct block *gen_ifindex(compiler_state_t *, int); -struct block *gen_inbound(compiler_state_t *, int); +struct block *gen_inbound_outbound(compiler_state_t *, const int); struct block *gen_llc(compiler_state_t *); struct block *gen_llc_i(compiler_state_t *); @@ -357,6 +343,7 @@ struct block *gen_pppoed(compiler_state_t *); struct block *gen_pppoes(compiler_state_t *, bpf_u_int32, int); struct block *gen_geneve(compiler_state_t *, bpf_u_int32, int); +struct block *gen_vxlan(compiler_state_t *, bpf_u_int32, int); struct block *gen_atmfield_code(compiler_state_t *, int, bpf_u_int32, int, int);