From 08658f1c932c872f1d920e72e62d200471bd80d0 Mon Sep 17 00:00:00 2001 From: guy Date: Fri, 25 Jul 2003 05:07:01 +0000 Subject: Add a "set_datalink" function pointer to the pcap_t structure, whichhandles setting a filter for a pcap_t. Have "pcap_set_datalink()" call it, rather than explicitly calling "pcap_set_datalink_platform()". --- pcap-nit.c | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) (limited to 'pcap-nit.c') diff --git a/pcap-nit.c b/pcap-nit.c index 883fc9f..c0cd9ee 100644 --- a/pcap-nit.c +++ b/pcap-nit.c @@ -20,7 +20,7 @@ */ #ifndef lint static const char rcsid[] = - "@(#) $Header: /tcpdump/master/libpcap/pcap-nit.c,v 1.47 2003-07-25 04:42:03 guy Exp $ (LBL)"; + "@(#) $Header: /tcpdump/master/libpcap/pcap-nit.c,v 1.48 2003-07-25 05:07:02 guy Exp $ (LBL)"; #endif #ifdef HAVE_CONFIG_H @@ -261,6 +261,7 @@ pcap_open_live(const char *device, int snaplen, int promisc, int to_ms, } p->setfilter_op = install_bpf_program; /* no kernel filtering */ + p->set_datalink_op = NULL; /* can't change data link type */ p->stats_op = pcap_stats_nit; p->close_op = pcap_close_nit; @@ -277,9 +278,3 @@ pcap_platform_finddevs(pcap_if_t **alldevsp, char *errbuf) { return (0); } - -int -pcap_set_datalink_platform(pcap_t *p, int dlt) -{ - return (0); -} -- cgit v1.2.3