|
Wireshark 4.7.0
The Wireshark network protocol analyzer
|
Describes a single network interface returned by get_interface_list(). More...
#include <capture_ifinfo.h>
Public Attributes | |
| char * | name |
| char * | friendly_name |
| char * | vendor_description |
| GSList * | addrs |
| interface_type | type |
| bool | loopback |
| char * | extcap |
| if_capabilities_t * | caps |
Describes a single network interface returned by get_interface_list().
| GSList* if_info_t::addrs |
List of if_addr_t address entries assigned to this interface
| if_capabilities_t* if_info_t::caps |
Cached interface capabilities, or NULL if not yet queried
| char* if_info_t::extcap |
Extcap argument string used to invoke the extcap interface; NULL for native interfaces
| char* if_info_t::friendly_name |
Human-readable OS-assigned name (e.g. "Local Area Connection"); NULL if unavailable
| bool if_info_t::loopback |
True if this is a loopback interface
| char* if_info_t::name |
System interface name (e.g. "eth0", "en0")
| interface_type if_info_t::type |
Interface type (wired, wireless, pipe, extcap, etc.)
| char* if_info_t::vendor_description |
Vendor description from pcap_findalldevs() (e.g. "Realtek PCIe GBE Family Controller", Windows only); NULL if unavailable