pcap_list_datalinks(3PCAP) man page
Updated: 25 July 2018 • View in plain text
Return to Main Contents
Your system may have a different version installed, possibly with some
local modifications. To achieve the best results, please make sure this
version of this man page suits your needs. If necessary, try to look for
a different version on this web site or in the man pages available in your
pcap_list_datalinks, pcap_free_datalinks - get a list of link-layer header
types supported by a capture device, and free that list
int pcap_list_datalinks(pcap_t *p, int **dlt_buf);
void pcap_free_datalinks(int *dlt_list);
is used to get a list of the supported link-layer header types of the
interface associated with the pcap descriptor.
allocates an array to hold the list and sets
to point to that array.
The caller is responsible for freeing the array with
which frees the list of link-layer header types pointed to by
It must not be called on a pcap descriptor created by
that has not yet been activated by
returns the number of link-layer header types in the array on success,
if called on a capture handle that has been created but not activated,
on other errors.
may be called with
as an argument to fetch or display the error text.
This HTML man page was generated at 13:50:56 GMT, February 26, 2023
from a source man page in "The Tcpdump Group" git repositories
using man2html and other tools.