]> The Tcpdump Group git mirrors - libpcap/blobdiff - pcap-win32.c
Add a "set_datalink" function pointer to the pcap_t structure, whichhandles
[libpcap] / pcap-win32.c
index da20526544970ce4a45fd3f32057fa879b9cc34e..a2d29c7ae2932f10c529a3d1e4f01e2a503de760 100644 (file)
@@ -32,7 +32,7 @@
 
 #ifndef lint
 static const char rcsid[] =
-    "@(#) $Header: /tcpdump/master/libpcap/pcap-win32.c,v 1.11 2003-07-25 04:42:04 guy Exp $ (LBL)";
+    "@(#) $Header: /tcpdump/master/libpcap/pcap-win32.c,v 1.12 2003-07-25 05:07:03 guy Exp $ (LBL)";
 #endif
 
 #include <pcap-int.h>
@@ -257,6 +257,7 @@ pcap_open_live(const char *device, int snaplen, int promisc, int to_ms,
        PacketSetReadTimeout(p->adapter, to_ms);
 
        p->setfilter_op = pcap_setfilter_win32;
+       p->set_datalink_op = NULL;      /* can't change data link type */
        p->stats_op = pcap_stats_win32;
        p->close_op = pcap_close_win32;
 
@@ -359,9 +360,3 @@ pcap_setmintocopy(pcap_t *p, int size)
        }
        return 0;
 }
-
-int
-pcap_set_datalink_platform(pcap_t *p, int dlt)
-{
-       return (0);
-}