#include "qnetworkinterface.h"
#include "qnetworkinterface_p.h"
#include "qnetworkinterface_unix_p.h"
#include <qendian.h>
#include <qobjectdefs.h>
#include <qvarlengtharray.h>
#include <asm/types.h>
#include <linux/if.h>
#include <linux/if_arp.h>
#include <linux/netlink.h>
#include <linux/rtnetlink.h>
#include <linux/wireless.h>
#include <sys/socket.h>
Go to the source code of this file.
◆ ARPHRD_6LOWPAN
#define ARPHRD_6LOWPAN 825 /* v3.14: IPv6 over LoWPAN */ |
◆ ARPHRD_IEEE802154
#define ARPHRD_IEEE802154 804 /* v2.6.31 */ |
◆ ARPHRD_PHONET
#define ARPHRD_PHONET 820 /* v2.6.29: PhoNet media type */ |
◆ ARPHRD_PHONET_PIPE
#define ARPHRD_PHONET_PIPE 821 /* v2.6.29: PhoNet pipe header */ |
◆ anonymous enum
◆ getAddresses()
◆ getInterfaces()
◆ probeIfType()
Definition at line 35 of file qnetworkinterface_linux.cpp.
References ARPHRD_6LOWPAN, ARPHRD_IEEE802154, ARPHRD_PHONET, ARPHRD_PHONET_PIPE, QNetworkInterface::CanBus, QNetworkInterface::Ethernet, QNetworkInterface::Fddi, QNetworkInterface::Ieee80211, QNetworkInterface::Ieee802154, QNetworkInterface::Loopback, QNetworkInterface::Phonet, QNetworkInterface::Ppp, qt_safe_ioctl(), QNetworkInterface::SixLoWPAN, QNetworkInterface::Slip, socket, QNetworkInterface::Unknown, QNetworkInterface::Virtual, and QNetworkInterface::Wifi.