X-Git-Url: https://git.tcpdump.org/libpcap/blobdiff_plain/f1de55bf448a0599d77ffae3f94e5e631cd09041..cab6413ac7e88b58adf1b4ba06972fa2499d00bc:/pcap-tc.c diff --git a/pcap-tc.c b/pcap-tc.c index 742915b2..5aabbd50 100644 --- a/pcap-tc.c +++ b/pcap-tc.c @@ -791,7 +791,11 @@ TcCreate(const char *device, char *ebuf, int *is_ours) static int TcSetDatalink(pcap_t *p, int dlt) { /* - * always return 0, as the check is done by pcap_set_datalink + * We don't have to do anything; pcap_set_datalink() checks + * whether the value is in the list of DLT_ values we + * supplied, so we don't have to, and, if it is valid, sets + * p->linktype to the new value; we don't have to do anything + * in hardware, we just use what's in p->linktype. */ return 0; }