PCAP_DATALINK_VAL_TO_DESCRIPTION(3)
πΈ pcap_datalink_val_to_name, pcap_datalink_val_to_description, pcap_datalink_val_to_description_or_dlt πΈ
okay bestie, welcome to the Library Functions Manual page for PCAP_DATAL...VAL_TO_NAME(3) β the header is doing the absolute most with that abbreviation, but the functions inside are literally the get-a-name-or-description-for-a-link-layer-header-type-value squad. let's go π
β¨ NAME β¨
pcap_datalink_val_to_name, pcap_datalink_val_to_description, pcap_datalink_val_to_description_or_dlt β get a name or description for a link-layer header type value.
π SYNOPSIS π
#include <pcap.h>
const char *pcap_datalink_val_to_name(int dlt);
const char *pcap_datalink_val_to_description(int dlt);
const char *pcap_datalink_val_to_description_or_dlt(int dlt);
π DESCRIPTION π
pcap_datalink_val_to_name()β translates a link-layer header type value to the corresponding link-layer header type name, which is theDLT_name for the link-layer header type value with theDLT_removed.NULLis returned if the type value does not correspond to a knownDLT_value. no cap, that's the whole vibe.pcap_datalink_val_to_description()β translates a link-layer header type value to a short description of that link-layer header type.NULLis returned if the type value does not correspond to a knownDLT_value. short and sweet, iconic behavior.pcap_datalink_val_to_description_or_dlt()β translates a link-layer header type value to a short description of that link-layer header type just likepcap_datalink_val_to_description(). If the type value does not correspond to a knownDLT_value, the string"DLT n"is returned, where n is the value of the dlt argument. it's giving fallback queen π
π¦ BACKWARD COMPATIBILITY π¦
The pcap_datalink_val_to_description_or_dlt() function first became available in libpcap release 1.9.1. In previous releases, pcap_datalink_val_to_description() would have to be called and, if it returned NULL, a default string would have to be constructed. yes bestie, that's the old-school manual-labor era π
π SEE ALSO π
mwah π β source vibe: Library Functions Manual; dated 4 May 2022; page banner: PCAP_DATAL...VAL_TO_NAME(3). periodt π«Ά
π¦ where this page comes from
- freebsd 14.5: base 14.5
- freebsd 15.1: base 15.1
- Copyright (c) 1994, 1996, 1997 The Regents of the University of California. All rights reserved
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms