File: pcap_ex.h

package info (click to toggle)
python-pypcap 1.2.2-1
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 1,172 kB
  • sloc: python: 328; ansic: 263; makefile: 162
file content (18 lines) | stat: -rw-r--r-- 636 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
/* $Id$ */

#ifndef PCAP_EX_H
#define PCAP_EX_H

int   pcap_ex_immediate(pcap_t *pcap);
char *pcap_ex_name(char *name);
char *pcap_ex_lookupdev(char *ebuf);
int   pcap_ex_fileno(pcap_t *pcap);
void  pcap_ex_setup(pcap_t *pcap);
void  pcap_ex_setnonblock(pcap_t *pcap, int nonblock, char *ebuf);
int   pcap_ex_getnonblock(pcap_t *pcap, char *ebuf);
int   pcap_ex_next(pcap_t *pcap, struct pcap_pkthdr **hdr, u_char **pkt);
int   pcap_ex_setdirection(pcap_t *pcap, int direction);
int   pcap_ex_compile_nopcap(int snaplen, int dlt, struct bpf_program *fp,
          char *str, int optimize, unsigned int netmask);

#endif /* PCAP_EX_H */