⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 interface.h

📁 TCPDUMP的C语言源代码,是在数据链路层的应用
💻 H
📖 第 1 页 / 共 2 页
字号:
extern void dvmrp_print(const u_char *, u_int);extern void egp_print(const u_char *, u_int);extern u_int enc_if_print(const struct pcap_pkthdr *, const u_char *);extern u_int pflog_if_print(const struct pcap_pkthdr *, const u_char *);extern u_int arcnet_if_print(const struct pcap_pkthdr *, const u_char *);extern u_int arcnet_linux_if_print(const struct pcap_pkthdr *, const u_char *);extern void ether_print(const u_char *, u_int, u_int);extern u_int ether_if_print(const struct pcap_pkthdr *, const u_char *);extern u_int token_print(const u_char *, u_int, u_int);extern u_int token_if_print(const struct pcap_pkthdr *, const u_char *);extern void fddi_print(const u_char *, u_int, u_int);extern u_int fddi_if_print(const struct pcap_pkthdr *, const u_char *);extern u_int fr_if_print(const struct pcap_pkthdr *, const u_char *);extern u_int mfr_if_print(const struct pcap_pkthdr *, const u_char *);extern u_int fr_print(register const u_char *, u_int);extern u_int mfr_print(register const u_char *, u_int);extern char *q922_string(const u_char *);extern u_int ieee802_11_if_print(const struct pcap_pkthdr *, const u_char *);extern u_int ieee802_11_radio_if_print(const struct pcap_pkthdr *,	const u_char *);extern u_int ap1394_if_print(const struct pcap_pkthdr *, const u_char *);extern u_int ieee802_11_radio_avs_if_print(const struct pcap_pkthdr *,	const u_char *);extern void gre_print(const u_char *, u_int);extern void icmp_print(const u_char *, u_int, const u_char *, int);extern void igmp_print(const u_char *, u_int);extern void igrp_print(const u_char *, u_int, const u_char *);extern void ipN_print(const u_char *, u_int);extern u_int ipfc_if_print(const struct pcap_pkthdr *, const u_char *);extern void ipx_print(const u_char *, u_int);extern void isoclns_print(const u_char *, u_int, u_int);extern void krb_print(const u_char *);extern u_int llap_print(const u_char *, u_int);extern u_int ltalk_if_print(const struct pcap_pkthdr *, const u_char *);extern void msdp_print(const unsigned char *, u_int);extern void nfsreply_print(const u_char *, u_int, const u_char *);extern void nfsreq_print(const u_char *, u_int, const u_char *);extern void ns_print(const u_char *, u_int, int);extern void ntp_print(const u_char *, u_int);extern u_int null_if_print(const struct pcap_pkthdr *, const u_char *);extern void ospf_print(const u_char *, u_int, const u_char *);extern void olsr_print (const u_char *, u_int);extern void pimv1_print(const u_char *, u_int);extern void cisco_autorp_print(const u_char *, u_int);extern void rsvp_print(const u_char *, u_int);extern void ldp_print(const u_char *, u_int);extern void lldp_print(const u_char *, u_int);extern void lmp_print(const u_char *, u_int);extern void lspping_print(const u_char *, u_int);extern void lwapp_control_print(const u_char *, u_int, int);extern void lwapp_data_print(const u_char *, u_int);extern void eigrp_print(const u_char *, u_int);extern void mobile_print(const u_char *, u_int);extern void pim_print(const u_char *, u_int);extern u_int pppoe_print(const u_char *, u_int);extern u_int ppp_print(register const u_char *, u_int);extern u_int ppp_if_print(const struct pcap_pkthdr *, const u_char *);extern u_int ppp_hdlc_if_print(const struct pcap_pkthdr *, const u_char *);extern u_int ppp_bsdos_if_print(const struct pcap_pkthdr *, const u_char *);extern u_int pppoe_if_print(const struct pcap_pkthdr *, const u_char *);extern u_int prism_if_print(const struct pcap_pkthdr *, const u_char *);extern void q933_print(const u_char *, u_int);extern int vjc_print(register const char *, u_short);extern void vqp_print(register const u_char *, register u_int);extern u_int raw_if_print(const struct pcap_pkthdr *, const u_char *);extern void rip_print(const u_char *, u_int);extern u_int sl_if_print(const struct pcap_pkthdr *, const u_char *);extern void lane_print(const u_char *, u_int, u_int);extern u_int lane_if_print(const struct pcap_pkthdr *, const u_char *);extern u_int cip_if_print(const struct pcap_pkthdr *, const u_char *);extern u_int sl_bsdos_if_print(const struct pcap_pkthdr *, const u_char *);extern u_int chdlc_if_print(const struct pcap_pkthdr *, const u_char *);extern u_int chdlc_print(register const u_char *, u_int);extern u_int juniper_atm1_print(const struct pcap_pkthdr *, const u_char *);extern u_int juniper_atm2_print(const struct pcap_pkthdr *, const u_char *);extern u_int juniper_mfr_print(const struct pcap_pkthdr *, register const u_char *);extern u_int juniper_mlfr_print(const struct pcap_pkthdr *, const u_char *);extern u_int juniper_mlppp_print(const struct pcap_pkthdr *, const u_char *);extern u_int juniper_pppoe_print(const struct pcap_pkthdr *, const u_char *);extern u_int juniper_pppoe_atm_print(const struct pcap_pkthdr *, const u_char *);extern u_int juniper_ggsn_print(const struct pcap_pkthdr *, const u_char *);extern u_int juniper_es_print(const struct pcap_pkthdr *, const u_char *);extern u_int juniper_monitor_print(const struct pcap_pkthdr *, const u_char *);extern u_int juniper_services_print(const struct pcap_pkthdr *, const u_char *);extern u_int juniper_ether_print(const struct pcap_pkthdr *, const u_char *);extern u_int juniper_ppp_print(const struct pcap_pkthdr *, const u_char *);extern u_int juniper_frelay_print(const struct pcap_pkthdr *, const u_char *);extern u_int juniper_chdlc_print(const struct pcap_pkthdr *, const u_char *);extern u_int sll_if_print(const struct pcap_pkthdr *, const u_char *);extern void snmp_print(const u_char *, u_int);extern void sunrpcrequest_print(const u_char *, u_int, const u_char *);extern u_int symantec_if_print(const struct pcap_pkthdr *, const u_char *);extern void tcp_print(const u_char *, u_int, const u_char *, int);extern void tftp_print(const u_char *, u_int);extern void timed_print(const u_char *);extern void udld_print(const u_char *, u_int);extern void udp_print(const u_char *, u_int, const u_char *, int);extern void vtp_print(const u_char *, u_int);extern void wb_print(const void *, u_int);extern int ah_print(register const u_char *);extern int ipcomp_print(register const u_char *, int *);extern void rx_print(register const u_char *, int, int, int, u_char *);extern void netbeui_print(u_short, const u_char *, int);extern void ipx_netbios_print(const u_char *, u_int);extern void nbt_tcp_print(const u_char *, int);extern void nbt_udp137_print(const u_char *, int);extern void nbt_udp138_print(const u_char *, int);extern void smb_tcp_print(const u_char *, int);extern char *smb_errstr(int, int);extern const char *nt_errstr(u_int32_t);extern void print_data(const unsigned char *, int);extern void l2tp_print(const u_char *, u_int);extern void vrrp_print(const u_char *, u_int, int);extern void slow_print(const u_char *, u_int);extern void sflow_print(const u_char *, u_int);extern void mpcp_print(const u_char *, u_int);extern void cfm_print(const u_char *, u_int);extern void pgm_print(const u_char *, u_int, const u_char *);extern void cdp_print(const u_char *, u_int, u_int);extern void dtp_print(const u_char *, u_int);extern void stp_print(const u_char *, u_int);extern void radius_print(const u_char *, u_int);extern void lwres_print(const u_char *, u_int);extern void pptp_print(const u_char *);extern void dccp_print(const u_char *, const u_char *, u_int);extern void sctp_print(const u_char *, const u_char *, u_int);extern void mpls_print(const u_char *, u_int);extern void mpls_lsp_ping_print(const u_char *, u_int);extern void zephyr_print(const u_char *, int);extern void hsrp_print(const u_char *, u_int);extern void bfd_print(const u_char *, u_int, u_int);extern void sip_print(const u_char *, u_int);extern void syslog_print(const u_char *, u_int);extern u_int bt_if_print(const struct pcap_pkthdr *, const u_char *);#ifdef INET6extern void ip6_print(const u_char *, u_int);extern void ip6_opt_print(const u_char *, int);extern int hbhopt_print(const u_char *);extern int dstopt_print(const u_char *);extern int frag6_print(const u_char *, const u_char *);extern int mobility_print(const u_char *, const u_char *);extern void icmp6_print(const u_char *, u_int, const u_char *, int);extern void ripng_print(const u_char *, unsigned int);extern int rt6_print(const u_char *, const u_char *);extern void ospf6_print(const u_char *, u_int);extern void dhcp6_print(const u_char *, u_int);#endif /*INET6*/extern u_short in_cksum(const u_short *, register u_int, int);extern u_int16_t in_cksum_shouldbe(u_int16_t, u_int16_t);#ifndef HAVE_BPF_DUMPstruct bpf_program;extern void bpf_dump(const struct bpf_program *, int);#endif#include "netdissect.h"/* forward compatibility */#ifndef NETDISSECT_REWORKEDextern netdissect_options *gndo;#define eflag gndo->ndo_eflag #define fflag gndo->ndo_fflag #define Kflag gndo->ndo_Kflag #define nflag gndo->ndo_nflag #define Nflag gndo->ndo_Nflag #define Oflag gndo->ndo_Oflag #define pflag gndo->ndo_pflag #define qflag gndo->ndo_qflag #define Rflag gndo->ndo_Rflag #define sflag gndo->ndo_sflag #define Sflag gndo->ndo_Sflag #define tflag gndo->ndo_tflag #define Uflag gndo->ndo_Uflag #define uflag gndo->ndo_uflag #define vflag gndo->ndo_vflag #define xflag gndo->ndo_xflag #define Xflag gndo->ndo_Xflag #define Cflag gndo->ndo_Cflag #define Gflag gndo->ndo_Gflag #define Aflag gndo->ndo_Aflag #define Bflag gndo->ndo_Bflag #define Iflag gndo->ndo_Iflag #define suppress_default_print gndo->ndo_suppress_default_print#define packettype gndo->ndo_packettype#define tcpmd5secret gndo->ndo_tcpmd5secret#define Wflag gndo->ndo_Wflag#define WflagChars gndo->ndo_WflagChars#define Cflag_count gndo->ndo_Cflag_count#define Gflag_count gndo->ndo_Gflag_count#define Gflag_time gndo->ndo_Gflag_time #define snaplen     gndo->ndo_snaplen#define snapend     gndo->ndo_snapend#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -