?? netdissect.h
字號:
extern void ts_print(netdissect_options *ipdo, const struct timeval *);extern void relts_print(int);#endifextern int fn_print(const u_char *, const u_char *);extern int fn_printn(const u_char *, u_int, const u_char *);extern const char *tok2str(const struct tok *, const char *, int);extern void wrapup(int);#if 0extern char *read_infile(netdissect_options *, char *);extern char *copy_argv(netdissect_options *, char **);#endifextern void safeputchar(int);extern void safeputs(const char *, int);#if 0extern const char *isonsap_string(netdissect_options *, const u_char *);extern const char *protoid_string(netdissect_options *, const u_char *);extern const char *dnname_string(netdissect_options *, u_short);extern const char *dnnum_string(netdissect_options *, u_short);#endif/* The printer routines. */#include <pcap.h>extern void eap_print(netdissect_options *,const u_char *, u_int);extern int esp_print(netdissect_options *, register const u_char *bp, int len, register const u_char *bp2, int *nhdr, int *padlen);extern void arp_print(netdissect_options *,const u_char *, u_int, u_int);extern void isakmp_print(netdissect_options *,const u_char *, u_int, const u_char *);extern void isakmp_rfc3948_print(netdissect_options *,const u_char *, u_int, const u_char *);extern void ip_print(netdissect_options *,const u_char *, u_int);extern void ip_print_inner(netdissect_options *ndo, const u_char *bp, u_int length, u_int nh, const u_char *bp2);extern void rrcp_print(netdissect_options *,const u_char *, u_int);/* stuff that has not yet been rototiled */#if 0extern void ascii_print(netdissect_options *,u_int);extern void hex_and_ascii_print_with_offset(netdissect_options *,const char *, u_int, u_int);extern void hex_and_ascii_print(netdissect_options *,const char *, u_int);extern void hex_print_with_offset(netdissect_options *,const char *, u_int, u_int);extern void hex_print(netdissect_options *,const char *, u_int);extern void telnet_print(netdissect_options *,const u_char *, u_int);extern int ether_encap_print(netdissect_options *,u_short, const u_char *, u_int, u_int, u_short *);extern int llc_print(netdissect_options *, const u_char *, u_int, u_int, const u_char *, const u_char *, u_short *);extern void aarp_print(netdissect_options *,const u_char *, u_int);extern void atalk_print(netdissect_options *,const u_char *, u_int);extern void atm_if_print(u_char *,const struct pcap_pkthdr *, const u_char *);extern void bootp_print(netdissect_options *,const u_char *, u_int, u_short, u_short);extern void bgp_print(netdissect_options *,const u_char *, int);extern void bxxp_print(netdissect_options *,const u_char *, u_int);extern void chdlc_if_print(u_char *user, const struct pcap_pkthdr *h, register const u_char *p);extern void chdlc_print(netdissect_options *ndo, register const u_char *p, u_int length, u_int caplen);extern void cisco_autorp_print(netdissect_options *, const u_char *, u_int);extern void cnfp_print(netdissect_options *,const u_char *cp, u_int len, const u_char *bp);extern void decnet_print(netdissect_options *,const u_char *, u_int, u_int);extern void default_print(netdissect_options *,const u_char *, u_int);extern void dvmrp_print(netdissect_options *,const u_char *, u_int);extern void egp_print(netdissect_options *,const u_char *, u_int, const u_char *);extern void arcnet_if_print(u_char*,const struct pcap_pkthdr *,const u_char *);extern void ether_if_print(u_char *,const struct pcap_pkthdr *,const u_char *);extern void token_if_print(u_char *,const struct pcap_pkthdr *,const u_char *);extern void fddi_if_print(u_char *,const struct pcap_pkthdr *, const u_char *);extern void gre_print(netdissect_options *,const u_char *, u_int);extern void icmp_print(netdissect_options *,const u_char *, u_int, const u_char *);extern void hsrp_print(netdissect_options *ndo, register const u_char *bp, register u_int len);extern void ieee802_11_if_print(u_char *,const struct pcap_pkthdr *, const u_char *);extern void igmp_print(netdissect_options *, register const u_char *, u_int);extern void igrp_print(netdissect_options *,const u_char *, u_int, const u_char *);extern void ipN_print(netdissect_options *,const u_char *, u_int);extern void ipx_print(netdissect_options *,const u_char *, u_int);extern void isoclns_print(netdissect_options *,const u_char *, u_int, u_int, const u_char *, const u_char *);extern void krb_print(netdissect_options *,const u_char *, u_int);extern void llap_print(netdissect_options *,const u_char *, u_int);extern const char *linkaddr_string(netdissect_options *ndo, const u_char *ep, const unsigned int len);extern void ltalk_if_print(netdissect_options *ndo, u_char *user, const struct pcap_pkthdr *h, const u_char *p);extern void mpls_print(netdissect_options *ndo, const u_char *bp, u_int length);extern void msdp_print(netdissect_options *ndo, const unsigned char *sp, u_int length);extern void nfsreply_print(netdissect_options *,const u_char *, u_int, const u_char *);extern void nfsreq_print(netdissect_options *,const u_char *, u_int, const u_char *);extern void ns_print(netdissect_options *,const u_char *, u_int);extern void ntp_print(netdissect_options *,const u_char *, u_int);extern void null_if_print(u_char *,const struct pcap_pkthdr *, const u_char *);extern void ospf_print(netdissect_options *,const u_char *, u_int, const u_char *);extern void pimv1_print(netdissect_options *,const u_char *, u_int);extern void mobile_print(netdissect_options *,const u_char *, u_int);extern void pim_print(netdissect_options *,const u_char *, u_int);extern void pppoe_if_print(u_char *,const struct pcap_pkthdr *, const u_char *);extern void pppoe_print(netdissect_options *,const u_char *, u_int);extern void ppp_print(netdissect_options *, register const u_char *, u_int);extern void ppp_if_print(u_char *,const struct pcap_pkthdr *, const u_char *);extern void ppp_hdlc_if_print(u_char *, const struct pcap_pkthdr *, const u_char *);extern void ppp_bsdos_if_print(u_char *, const struct pcap_pkthdr *, const u_char *);extern int vjc_print(netdissect_options *,register const char *, register u_int, u_short);extern void raw_if_print(u_char *, const struct pcap_pkthdr *, const u_char *);extern void rip_print(netdissect_options *,const u_char *, u_int);extern void sctp_print(netdissect_options *ndo, const u_char *bp, const u_char *bp2, u_int sctpPacketLength);extern void sl_if_print(u_char *,const struct pcap_pkthdr *, const u_char *);extern void lane_if_print(u_char *,const struct pcap_pkthdr *,const u_char *);extern void cip_if_print(u_char *,const struct pcap_pkthdr *,const u_char *);extern void sl_bsdos_if_print(u_char *, const struct pcap_pkthdr *, const u_char *);extern void sll_if_print(u_char *, const struct pcap_pkthdr *, const u_char *);extern void snmp_print(netdissect_options *,const u_char *, u_int);extern void sunrpcrequest_print(netdissect_options *,const u_char *, u_int, const u_char *);extern void tcp_print(netdissect_options *,const u_char *, u_int, const u_char *, int);extern void tftp_print(netdissect_options *,const u_char *, u_int);extern void timed_print(netdissect_options *,const u_char *, u_int);extern void udp_print(netdissect_options *,const u_char *, u_int, const u_char *, int);extern void wb_print(netdissect_options *,const void *, u_int);extern int ah_print(netdissect_options *,register const u_char *, register const u_char *);extern void esp_print_decodesecret(netdissect_options *ndo);extern int ipcomp_print(netdissect_options *,register const u_char *, register const u_char *, int *);extern void rx_print(netdissect_options *,register const u_char *, int, int, int, u_char *);extern void netbeui_print(netdissect_options *,u_short, const u_char *, int);extern void ipx_netbios_print(netdissect_options *,const u_char *, u_int);extern void nbt_tcp_print(netdissect_options *,const u_char *, int);extern void nbt_udp137_print(netdissect_options *, const u_char *data, int);extern void nbt_udp138_print(netdissect_options *, const u_char *data, int);extern char *smb_errstr(netdissect_options *,int, int);extern const char *nt_errstr(netdissect_options *, u_int32_t);extern void print_data(netdissect_options *,const unsigned char *, int);extern void l2tp_print(netdissect_options *,const u_char *, u_int);extern void lcp_print(netdissect_options *,const u_char *, u_int);extern void vrrp_print(netdissect_options *,const u_char *bp, u_int len, int ttl);extern void cdp_print(netdissect_options *,const u_char *, u_int, u_int, const u_char *, const u_char *);extern void stp_print(netdissect_options *,const u_char *p, u_int length);extern void radius_print(netdissect_options *,const u_char *, u_int);extern void lwres_print(netdissect_options *,const u_char *, u_int);extern void pptp_print(netdissect_options *,const u_char *, u_int);#ifdef INET6extern void ip6_print(netdissect_options *,const u_char *, u_int);extern void ip6_opt_print(netdissect_options *,const u_char *, int);extern int hbhopt_print(netdissect_options *,const u_char *);extern int dstopt_print(netdissect_options *,const u_char *);extern int frag6_print(netdissect_options *,const u_char *, const u_char *);extern void icmp6_print(netdissect_options *,const u_char *, const u_char *);extern void ripng_print(netdissect_options *,const u_char *, int);extern int rt6_print(netdissect_options *,const u_char *, const u_char *);extern void ospf6_print(netdissect_options *,const u_char *, u_int);extern void dhcp6_print(netdissect_options *,const u_char *, u_int, u_int16_t, u_int16_t);extern void zephyr_print(netdissect_options * ndo, const u_char *cp, int length);#endif /*INET6*/extern u_short in_cksum(const u_short *, register u_int, int);#endif#endif /* netdissect_h */
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -