![Guy Harris](/assets/img/avatar_default.png)
Following fixes for nettl (HP-UX): 1) Fixed 11.X timestamp issue there is no difference in 10.X/11.X timestamps, so no need to shift 11.X timestamps 2) Fixed NS_LS_DRIVER trace record handling now works rather than throwing "...network type that Ethereal doesn't support" error 3) Fixed handling of traces with sliced packets (nettl -m xx) now uses correct packet and capture lengths 4) Additional ethernet card support now handles btlan[1,3-6],gelan,igelan,intl100 driver trace records svn path=/trunk/; revision=7642
86 lines
2.8 KiB
C
86 lines
2.8 KiB
C
/* nettl.h
|
|
*
|
|
* $Id: nettl.h,v 1.9 2003/05/05 01:01:36 guy Exp $
|
|
*
|
|
* Wiretap Library
|
|
* Copyright (c) 1998 by Gilbert Ramirez <gram@alumni.rice.edu>
|
|
*
|
|
* This program is free software; you can redistribute it and/or
|
|
* modify it under the terms of the GNU General Public License
|
|
* as published by the Free Software Foundation; either version 2
|
|
* of the License, or (at your option) any later version.
|
|
*
|
|
* This program is distributed in the hope that it will be useful,
|
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
* GNU General Public License for more details.
|
|
*
|
|
* You should have received a copy of the GNU General Public License
|
|
* along with this program; if not, write to the Free Software
|
|
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
|
*
|
|
*/
|
|
|
|
#ifndef __NETTL_H__
|
|
#define __NETTL_H__
|
|
|
|
#define NETTL_SUBSYS_NS_LS_LOGGING 0x00
|
|
#define NETTL_SUBSYS_NS_LS_NFT 0x01
|
|
#define NETTL_SUBSYS_NS_LS_LOOPBACK 0x02
|
|
#define NETTL_SUBSYS_NS_LS_NI 0x03
|
|
#define NETTL_SUBSYS_NS_LS_IPC 0x04
|
|
#define NETTL_SUBSYS_NS_LS_SOCKREGD 0x05
|
|
#define NETTL_SUBSYS_NS_LS_TCP 0x06
|
|
#define NETTL_SUBSYS_NS_LS_PXP 0x07
|
|
#define NETTL_SUBSYS_NS_LS_UDP 0x08
|
|
#define NETTL_SUBSYS_NS_LS_IP 0x09
|
|
#define NETTL_SUBSYS_NS_LS_PROBE 0x0A
|
|
#define NETTL_SUBSYS_NS_LS_DRIVER 0x0B
|
|
#define NETTL_SUBSYS_NS_LS_RLBD 0x0C
|
|
#define NETTL_SUBSYS_NS_LS_BUFS 0x0D
|
|
#define NETTL_SUBSYS_NS_LS_CASE21 0x0E
|
|
#define NETTL_SUBSYS_NS_LS_ROUTER21 0x0F
|
|
#define NETTL_SUBSYS_NS_LS_NFS 0x10
|
|
#define NETTL_SUBSYS_NS_LS_NETISR 0x11
|
|
#define NETTL_SUBSYS_NS_LS_NSE 0x13
|
|
#define NETTL_SUBSYS_NS_LS_STRLOG 0x14
|
|
#define NETTL_SUBSYS_NS_LS_TIRDWR 0x15
|
|
#define NETTL_SUBSYS_NS_LS_TIMOD 0x16
|
|
#define NETTL_SUBSYS_NS_LS_ICMP 0x17
|
|
#define NETTL_SUBSYS_FILTER 0x1A
|
|
#define NETTL_SUBSYS_NAME 0x1B
|
|
#define NETTL_SUBSYS_IGMP 0x1D
|
|
#define NETTL_SUBSYS_SX25L2 0x22
|
|
#define NETTL_SUBSYS_SX25L3 0x23
|
|
#define NETTL_SUBSYS_FTAM_INIT 0x40
|
|
#define NETTL_SUBSYS_FTAM_RESP 0x41
|
|
#define NETTL_SUBSYS_FTAM_VFS 0x46
|
|
#define NETTL_SUBSYS_FTAM_USER 0x48
|
|
#define NETTL_SUBSYS_OTS 0x5A
|
|
#define NETTL_SUBSYS_NETWORK 0x5B
|
|
#define NETTL_SUBSYS_TRANSPORT 0x5C
|
|
#define NETTL_SUBSYS_SESSION 0x5D
|
|
#define NETTL_SUBSYS_ACSE_PRES 0x5E
|
|
#define NETTL_SUBSYS_SHM 0x74
|
|
#define NETTL_SUBSYS_ACSE_US 0x77
|
|
#define NETTL_SUBSYS_HPS 0x79
|
|
#define NETTL_SUBSYS_CM 0x7A
|
|
#define NETTL_SUBSYS_ULA_UTILS 0x7B
|
|
#define NETTL_SUBSYS_EM 0x7C
|
|
|
|
/* Ethernet cards */
|
|
#define NETTL_SUBSYS_LAN100 0xA4
|
|
#define NETTL_SUBSYS_BASE100 0xAD
|
|
#define NETTL_SUBSYS_GSC100BT 0xB2
|
|
#define NETTL_SUBSYS_PCI100BT 0xB3
|
|
#define NETTL_SUBSYS_SPP100BT 0xB4
|
|
#define NETTL_SUBSYS_GELAN 0xB9
|
|
#define NETTL_SUBSYS_BTLAN 0xD2
|
|
#define NETTL_SUBSYS_INTL100 0xE9
|
|
#define NETTL_SUBSYS_IGELAN 0xFC
|
|
|
|
|
|
int nettl_open(wtap *wth, int *err);
|
|
|
|
#endif
|