uapi: Convert some uses of 6 to ETH_ALEN
authorJoe Perches <joe@perches.com>
Thu, 1 Aug 2013 23:17:47 +0000 (16:17 -0700)
committerDavid S. Miller <davem@davemloft.net>
Fri, 2 Aug 2013 19:33:54 +0000 (12:33 -0700)
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>
include/uapi/linux/dn.h
include/uapi/linux/if_bridge.h
include/uapi/linux/netfilter_bridge/ebt_802_3.h
include/uapi/linux/netfilter_ipv4/ipt_CLUSTERIP.h
include/uapi/linux/virtio_net.h
include/uapi/linux/wimax/i2400m.h

index 9c50445462d99dc755af6e442c217784ba940f83..5fbdd3d49ebabd77526ef5f29b73d66112380f70 100644 (file)
@@ -2,6 +2,7 @@
 #define _LINUX_DN_H
 
 #include <linux/types.h>
+#include <linux/if_ether.h>
 
 /*
 
@@ -120,7 +121,7 @@ struct linkinfo_dn {
  * Ethernet address format (for DECnet)
  */
 union etheraddress {
-        __u8 dne_addr[6];             /* Full ethernet address */
+        __u8 dne_addr[ETH_ALEN];      /* Full ethernet address */
   struct {
                 __u8 dne_hiord[4];    /* DECnet HIORD prefix   */
                 __u8 dne_nodeaddr[2]; /* DECnet node address   */
index 2d70d79ce2fd8e816e0271f4b771572c05253cef..39f621a9fe826cb9a0eab487cd36a51aed5440ab 100644 (file)
@@ -14,6 +14,7 @@
 #define _UAPI_LINUX_IF_BRIDGE_H
 
 #include <linux/types.h>
+#include <linux/if_ether.h>
 
 #define SYSFS_BRIDGE_ATTR      "bridge"
 #define SYSFS_BRIDGE_FDB       "brforward"
@@ -88,7 +89,7 @@ struct __port_info {
 };
 
 struct __fdb_entry {
-       __u8 mac_addr[6];
+       __u8 mac_addr[ETH_ALEN];
        __u8 port_no;
        __u8 is_local;
        __u32 ageing_timer_value;
index 5bf84912a082a53e5cc12b9b03eaae46bcd91116..f37522aade24e6b96e4c0c30670dcf833bb896ed 100644 (file)
@@ -2,6 +2,7 @@
 #define _UAPI__LINUX_BRIDGE_EBT_802_3_H
 
 #include <linux/types.h>
+#include <linux/if_ether.h>
 
 #define EBT_802_3_SAP 0x01
 #define EBT_802_3_TYPE 0x02
@@ -42,8 +43,8 @@ struct hdr_ni {
 };
 
 struct ebt_802_3_hdr {
-       __u8  daddr[6];
-       __u8  saddr[6];
+       __u8  daddr[ETH_ALEN];
+       __u8  saddr[ETH_ALEN];
        __be16 len;
        union {
                struct hdr_ui ui;
index c6a204c97047a671bed64f03230064ef9e174175..eac0f6548f47f17cd918e50b835cc14078f81df0 100644 (file)
@@ -2,6 +2,7 @@
 #define _IPT_CLUSTERIP_H_target
 
 #include <linux/types.h>
+#include <linux/if_ether.h>
 
 enum clusterip_hashmode {
     CLUSTERIP_HASHMODE_SIP = 0,
@@ -22,7 +23,7 @@ struct ipt_clusterip_tgt_info {
        __u32 flags;
 
        /* only relevant for new ones */
-       __u8 clustermac[6];
+       __u8 clustermac[ETH_ALEN];
        __u16 num_total_nodes;
        __u16 num_local_nodes;
        __u16 local_nodes[CLUSTERIP_MAX_NODES];
index 227d4ce84e79c9e39dc56be1a9e62ab370e69866..172a7f00780cc41398e54bd1e5c4314c6b1c9627 100644 (file)
@@ -60,7 +60,7 @@
 
 struct virtio_net_config {
        /* 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 */
        __u16 status;
        /* Maximum number of each of transmit and receive queues;
index 62d356153565a51982cd97be580d8d43647bc003..fd198bc24a3c9d81ed0074fbacce6594cf90ceee 100644 (file)
 #define __LINUX__WIMAX__I2400M_H__
 
 #include <linux/types.h>
-
+#include <linux/if_ether.h>
 
 /*
  * 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_hdr hdr;
        __u8 reserved1[400];
-       __u8 mac_address[6];
+       __u8 mac_address[ETH_ALEN];
        __u8 reserved2[2];
 } __attribute__((packed));