xref: /freebsd/contrib/tcpdump/gmpls.h (revision a5779b6e02d0404232959eede5a5d3a5c699adaf)
1a5779b6eSRui Paulo /* @(#) $Header: /tcpdump/master/tcpdump/gmpls.h,v 1.5 2006-04-14 07:11:59 hannes Exp $ (LBL) */
25b0fe478SBruce M Simpson /*
35b0fe478SBruce M Simpson  * Redistribution and use in source and binary forms, with or without
45b0fe478SBruce M Simpson  * modification, are permitted provided that: (1) source code
55b0fe478SBruce M Simpson  * distributions retain the above copyright notice and this paragraph
65b0fe478SBruce M Simpson  * in its entirety, and (2) distributions including binary code include
75b0fe478SBruce M Simpson  * the above copyright notice and this paragraph in its entirety in
85b0fe478SBruce M Simpson  * the documentation or other materials provided with the distribution.
95b0fe478SBruce M Simpson  * THIS SOFTWARE IS PROVIDED ``AS IS'' AND
105b0fe478SBruce M Simpson  * WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT
115b0fe478SBruce M Simpson  * LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
125b0fe478SBruce M Simpson  * FOR A PARTICULAR PURPOSE.
135b0fe478SBruce M Simpson  *
145b0fe478SBruce M Simpson  * Original code by Hannes Gredler (hannes@juniper.net)
155b0fe478SBruce M Simpson  */
165b0fe478SBruce M Simpson 
17a5779b6eSRui Paulo #define GMPLS_PSC1   1
18a5779b6eSRui Paulo #define GMPLS_PSC2   2
19a5779b6eSRui Paulo #define GMPLS_PSC3   3
20a5779b6eSRui Paulo #define GMPLS_PSC4   4
21a5779b6eSRui Paulo #define GMPLS_L2SC  51
22a5779b6eSRui Paulo #define GMPLS_TSC  100
23a5779b6eSRui Paulo #define GMPLS_LSC  150
24a5779b6eSRui Paulo #define GMPLS_FSC  200
25a5779b6eSRui Paulo 
265b0fe478SBruce M Simpson extern struct tok gmpls_link_prot_values[];
275b0fe478SBruce M Simpson extern struct tok gmpls_switch_cap_values[];
28a5779b6eSRui Paulo extern struct tok gmpls_switch_cap_tsc_indication_values[];
295b0fe478SBruce M Simpson extern struct tok gmpls_encoding_values[];
305b0fe478SBruce M Simpson extern struct tok gmpls_payload_values[];
311de50e9fSSam Leffler extern struct tok diffserv_te_bc_values[];
32f4d0c64aSSam Leffler extern struct tok lmp_sd_service_config_cpsa_link_type_values[];
33f4d0c64aSSam Leffler extern struct tok lmp_sd_service_config_cpsa_signal_type_sdh_values[];
34f4d0c64aSSam Leffler extern struct tok lmp_sd_service_config_cpsa_signal_type_sonet_values[];
35