1*76404edcSAsim Jamshed /* 2*76404edcSAsim Jamshed * Copyright (c) 1996 3*76404edcSAsim Jamshed * Juniper Networks, Inc. All rights reserved. 4*76404edcSAsim Jamshed * 5*76404edcSAsim Jamshed * Redistribution and use in source and binary forms, with or without 6*76404edcSAsim Jamshed * modification, are permitted provided that: (1) source code distributions 7*76404edcSAsim Jamshed * retain the above copyright notice and this paragraph in its entirety, (2) 8*76404edcSAsim Jamshed * distributions including binary code include the above copyright notice and 9*76404edcSAsim Jamshed * this paragraph in its entirety in the documentation or other materials 10*76404edcSAsim Jamshed * provided with the distribution. The name of Juniper Networks may not 11*76404edcSAsim Jamshed * be used to endorse or promote products derived from this software 12*76404edcSAsim Jamshed * without specific prior written permission. 13*76404edcSAsim Jamshed * 14*76404edcSAsim Jamshed * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED 15*76404edcSAsim Jamshed * WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF 16*76404edcSAsim Jamshed * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. 17*76404edcSAsim Jamshed * 18*76404edcSAsim Jamshed * @(#) $Header: /usr/cvsroot/sfeng/ims/src/libraries/daq/daq/sfbpf/nlpid.h,v 1.1 2010/04/15 19:18:35 maltizer Exp $ (Juniper) 19*76404edcSAsim Jamshed */ 20*76404edcSAsim Jamshed 21*76404edcSAsim Jamshed /* Types missing from some systems */ 22*76404edcSAsim Jamshed 23*76404edcSAsim Jamshed /* 24*76404edcSAsim Jamshed * Network layer prototocol identifiers 25*76404edcSAsim Jamshed */ 26*76404edcSAsim Jamshed #ifndef ISO8473_CLNP 27*76404edcSAsim Jamshed #define ISO8473_CLNP 0x81 28*76404edcSAsim Jamshed #endif 29*76404edcSAsim Jamshed #ifndef ISO9542_ESIS 30*76404edcSAsim Jamshed #define ISO9542_ESIS 0x82 31*76404edcSAsim Jamshed #endif 32*76404edcSAsim Jamshed #ifndef ISO9542X25_ESIS 33*76404edcSAsim Jamshed #define ISO9542X25_ESIS 0x8a 34*76404edcSAsim Jamshed #endif 35*76404edcSAsim Jamshed #ifndef ISO10589_ISIS 36*76404edcSAsim Jamshed #define ISO10589_ISIS 0x83 37*76404edcSAsim Jamshed #endif 38*76404edcSAsim Jamshed /* 39*76404edcSAsim Jamshed * this does not really belong in the nlpid.h file 40*76404edcSAsim Jamshed * however we need it for generating nice 41*76404edcSAsim Jamshed * IS-IS related BPF filters 42*76404edcSAsim Jamshed */ 43*76404edcSAsim Jamshed #define ISIS_L1_LAN_IIH 15 44*76404edcSAsim Jamshed #define ISIS_L2_LAN_IIH 16 45*76404edcSAsim Jamshed #define ISIS_PTP_IIH 17 46*76404edcSAsim Jamshed #define ISIS_L1_LSP 18 47*76404edcSAsim Jamshed #define ISIS_L2_LSP 20 48*76404edcSAsim Jamshed #define ISIS_L1_CSNP 24 49*76404edcSAsim Jamshed #define ISIS_L2_CSNP 25 50*76404edcSAsim Jamshed #define ISIS_L1_PSNP 26 51*76404edcSAsim Jamshed #define ISIS_L2_PSNP 27 52*76404edcSAsim Jamshed 53*76404edcSAsim Jamshed #ifndef ISO8878A_CONS 54*76404edcSAsim Jamshed #define ISO8878A_CONS 0x84 55*76404edcSAsim Jamshed #endif 56*76404edcSAsim Jamshed #ifndef ISO10747_IDRP 57*76404edcSAsim Jamshed #define ISO10747_IDRP 0x85 58*76404edcSAsim Jamshed #endif 59