mirror of
https://github.com/RGBCube/serenity
synced 2025-07-27 11:37:34 +00:00
Kernel: Add SIOCGIFHWADDR ioctl to get the MAC address of an adapter
This commit is contained in:
parent
345086ab72
commit
3f2c1a2e3d
4 changed files with 15 additions and 0 deletions
|
@ -12,6 +12,7 @@ struct ifreq {
|
|||
struct sockaddr ifru_addr;
|
||||
struct sockaddr ifru_dstaddr;
|
||||
struct sockaddr ifru_broadaddr;
|
||||
struct sockaddr ifru_hwaddr;
|
||||
short ifru_flags;
|
||||
int ifru_metric;
|
||||
int64_t ifru_vnetid;
|
||||
|
@ -33,6 +34,7 @@ struct ifreq {
|
|||
#define ifr_data ifr_ifru.ifru_data // for use by interface
|
||||
#define ifr_index ifr_ifru.ifru_index // interface index
|
||||
#define ifr_llprio ifr_ifru.ifru_metric // link layer priority
|
||||
#define ifr_hwaddr ifr_ifru.ifru_hwaddr // MAC address
|
||||
};
|
||||
|
||||
__END_DECLS
|
||||
|
|
|
@ -35,4 +35,5 @@ enum IOCtlNumber {
|
|||
FB_IOCTL_SET_BUFFER,
|
||||
SIOCSIFADDR,
|
||||
SIOCGIFADDR,
|
||||
SIOCGIFHWADDR,
|
||||
};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue