1 /* 2 * Copyright (C) 2002 Jeff Dike (jdike@karaya.com) 3 * Licensed under the GPL 4 */ 5 6 #include "net_user.h" 7 8 struct pcap_data { 9 char *host_if; 10 int promisc; 11 int optimize; 12 char *filter; 13 void *compiled; 14 void *pcap; 15 void *dev; 16 }; 17 18 extern const struct net_user_info pcap_user_info; 19 20 extern int pcap_user_read(int fd, void *buf, int len, struct pcap_data *pri); 21 22 /* 23 * Overrides for Emacs so that we follow Linus's tabbing style. 24 * Emacs will notice this stuff at the end of the file and automatically 25 * adjust the settings for this buffer only. This must remain at the end 26 * of the file. 27 * --------------------------------------------------------------------------- 28 * Local variables: 29 * c-file-style: "linux" 30 * End: 31 */ 32