diff options
Diffstat (limited to 'pcapio.h')
-rw-r--r-- | pcapio.h | 30 |
1 files changed, 30 insertions, 0 deletions
@@ -42,6 +42,36 @@ libpcap_write_packet(FILE *fp, const struct pcap_pkthdr *phdr, const u_char *pd, long *bytes_written, int *err); extern gboolean +libpcap_write_session_header_block(FILE *fp, + char *appname, + long *bytes_written, + int *err); + +extern gboolean +libpcap_write_interface_description_block(FILE *fp, + char *name, + char *filter, + int link_type, + int snap_len, + long *bytes_written, + int *err); + +extern gboolean +libpcap_write_interface_statistics_block(FILE *fp, + guint32 interface_id, + pcap_t *pd, + long *bytes_written, + int *err); + +extern gboolean +libpcap_write_enhanced_packet_block(FILE *fp, + struct pcap_pkthdr *phdr, + guint32 interface_id, + u_char *pd, + long *bytes_written, + int *err); + +extern gboolean libpcap_dump_flush(FILE *pd, int *err); extern gboolean |