Name
pcap_list_datalinks — Prototype: int pcap_list_datalinks(pcap_t *p, int **dlt_buf);
Synopsis
Purpose: pcap_list_datalinks
lists all data link
types supported by a capture device. Where multiple types are
supported, a particular data link type can be selected with
pcap_set_datalink
.
pcap_list_datalinks
returns the number of
supported data links on success, with dlt_buf
pointing to an array of data link type values. The function returns
-1
on error. The data link type values can be
converted to human-readable link types (such as the values in Table 10-2) using the
pcap_datalink_val_to_name
or
pcap_datalink_val_to_description
functions. You
can find an example of using pcap_list_datalinks
in the Section 10.2.4
section earlier in this chapter.
Get Network Security Tools now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.