mirror of
https://github.com/Fishwaldo/linux-bl808.git
synced 2025-06-17 20:25:19 +00:00
uapi: Convert some uses of 6 to ETH_ALEN
Use the #define where appropriate. Add #include <linux/if_ether.h> where appropriate too. Signed-off-by: Joe Perches <joe@perches.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
bd3f543325
commit
e216975ad9
6 changed files with 12 additions and 8 deletions
|
@ -2,6 +2,7 @@
|
||||||
#define _LINUX_DN_H
|
#define _LINUX_DN_H
|
||||||
|
|
||||||
#include <linux/types.h>
|
#include <linux/types.h>
|
||||||
|
#include <linux/if_ether.h>
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|
||||||
|
@ -120,7 +121,7 @@ struct linkinfo_dn {
|
||||||
* Ethernet address format (for DECnet)
|
* Ethernet address format (for DECnet)
|
||||||
*/
|
*/
|
||||||
union etheraddress {
|
union etheraddress {
|
||||||
__u8 dne_addr[6]; /* Full ethernet address */
|
__u8 dne_addr[ETH_ALEN]; /* Full ethernet address */
|
||||||
struct {
|
struct {
|
||||||
__u8 dne_hiord[4]; /* DECnet HIORD prefix */
|
__u8 dne_hiord[4]; /* DECnet HIORD prefix */
|
||||||
__u8 dne_nodeaddr[2]; /* DECnet node address */
|
__u8 dne_nodeaddr[2]; /* DECnet node address */
|
||||||
|
|
|
@ -14,6 +14,7 @@
|
||||||
#define _UAPI_LINUX_IF_BRIDGE_H
|
#define _UAPI_LINUX_IF_BRIDGE_H
|
||||||
|
|
||||||
#include <linux/types.h>
|
#include <linux/types.h>
|
||||||
|
#include <linux/if_ether.h>
|
||||||
|
|
||||||
#define SYSFS_BRIDGE_ATTR "bridge"
|
#define SYSFS_BRIDGE_ATTR "bridge"
|
||||||
#define SYSFS_BRIDGE_FDB "brforward"
|
#define SYSFS_BRIDGE_FDB "brforward"
|
||||||
|
@ -88,7 +89,7 @@ struct __port_info {
|
||||||
};
|
};
|
||||||
|
|
||||||
struct __fdb_entry {
|
struct __fdb_entry {
|
||||||
__u8 mac_addr[6];
|
__u8 mac_addr[ETH_ALEN];
|
||||||
__u8 port_no;
|
__u8 port_no;
|
||||||
__u8 is_local;
|
__u8 is_local;
|
||||||
__u32 ageing_timer_value;
|
__u32 ageing_timer_value;
|
||||||
|
|
|
@ -2,6 +2,7 @@
|
||||||
#define _UAPI__LINUX_BRIDGE_EBT_802_3_H
|
#define _UAPI__LINUX_BRIDGE_EBT_802_3_H
|
||||||
|
|
||||||
#include <linux/types.h>
|
#include <linux/types.h>
|
||||||
|
#include <linux/if_ether.h>
|
||||||
|
|
||||||
#define EBT_802_3_SAP 0x01
|
#define EBT_802_3_SAP 0x01
|
||||||
#define EBT_802_3_TYPE 0x02
|
#define EBT_802_3_TYPE 0x02
|
||||||
|
@ -42,8 +43,8 @@ struct hdr_ni {
|
||||||
};
|
};
|
||||||
|
|
||||||
struct ebt_802_3_hdr {
|
struct ebt_802_3_hdr {
|
||||||
__u8 daddr[6];
|
__u8 daddr[ETH_ALEN];
|
||||||
__u8 saddr[6];
|
__u8 saddr[ETH_ALEN];
|
||||||
__be16 len;
|
__be16 len;
|
||||||
union {
|
union {
|
||||||
struct hdr_ui ui;
|
struct hdr_ui ui;
|
||||||
|
|
|
@ -2,6 +2,7 @@
|
||||||
#define _IPT_CLUSTERIP_H_target
|
#define _IPT_CLUSTERIP_H_target
|
||||||
|
|
||||||
#include <linux/types.h>
|
#include <linux/types.h>
|
||||||
|
#include <linux/if_ether.h>
|
||||||
|
|
||||||
enum clusterip_hashmode {
|
enum clusterip_hashmode {
|
||||||
CLUSTERIP_HASHMODE_SIP = 0,
|
CLUSTERIP_HASHMODE_SIP = 0,
|
||||||
|
@ -22,7 +23,7 @@ struct ipt_clusterip_tgt_info {
|
||||||
__u32 flags;
|
__u32 flags;
|
||||||
|
|
||||||
/* only relevant for new ones */
|
/* only relevant for new ones */
|
||||||
__u8 clustermac[6];
|
__u8 clustermac[ETH_ALEN];
|
||||||
__u16 num_total_nodes;
|
__u16 num_total_nodes;
|
||||||
__u16 num_local_nodes;
|
__u16 num_local_nodes;
|
||||||
__u16 local_nodes[CLUSTERIP_MAX_NODES];
|
__u16 local_nodes[CLUSTERIP_MAX_NODES];
|
||||||
|
|
|
@ -60,7 +60,7 @@
|
||||||
|
|
||||||
struct virtio_net_config {
|
struct virtio_net_config {
|
||||||
/* The config defining mac address (if VIRTIO_NET_F_MAC) */
|
/* The config defining mac address (if VIRTIO_NET_F_MAC) */
|
||||||
__u8 mac[6];
|
__u8 mac[ETH_ALEN];
|
||||||
/* See VIRTIO_NET_F_STATUS and VIRTIO_NET_S_* above */
|
/* See VIRTIO_NET_F_STATUS and VIRTIO_NET_S_* above */
|
||||||
__u16 status;
|
__u16 status;
|
||||||
/* Maximum number of each of transmit and receive queues;
|
/* Maximum number of each of transmit and receive queues;
|
||||||
|
|
|
@ -122,7 +122,7 @@
|
||||||
#define __LINUX__WIMAX__I2400M_H__
|
#define __LINUX__WIMAX__I2400M_H__
|
||||||
|
|
||||||
#include <linux/types.h>
|
#include <linux/types.h>
|
||||||
|
#include <linux/if_ether.h>
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Host Device Interface (HDI) common to all busses
|
* Host Device Interface (HDI) common to all busses
|
||||||
|
@ -487,7 +487,7 @@ struct i2400m_tlv_l4_message_versions {
|
||||||
struct i2400m_tlv_detailed_device_info {
|
struct i2400m_tlv_detailed_device_info {
|
||||||
struct i2400m_tlv_hdr hdr;
|
struct i2400m_tlv_hdr hdr;
|
||||||
__u8 reserved1[400];
|
__u8 reserved1[400];
|
||||||
__u8 mac_address[6];
|
__u8 mac_address[ETH_ALEN];
|
||||||
__u8 reserved2[2];
|
__u8 reserved2[2];
|
||||||
} __attribute__((packed));
|
} __attribute__((packed));
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue