Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 57bf1451 authored by Alexey Dobriyan's avatar Alexey Dobriyan Committed by David S. Miller
Browse files

[NET]: net/802: more endian annotations



The rest of endian warnings now belongs to tr.c exclusively.

Signed-off-by: default avatarAlexey Dobriyan <adobriyan@gmail.com>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent 73eef4cd
Loading
Loading
Loading
Loading
+1 −2
Original line number Diff line number Diff line
@@ -31,8 +31,7 @@ struct hippi_cb {
	__u32	ifield;
};

extern unsigned short hippi_type_trans(struct sk_buff *skb,
				       struct net_device *dev);
extern __be16 hippi_type_trans(struct sk_buff *skb, struct net_device *dev);

extern struct net_device *alloc_hippi_dev(int sizeof_priv);
#endif
+1 −1
Original line number Diff line number Diff line
@@ -44,7 +44,7 @@ struct fcllc {
	__u8  ssap;			/* source SAP */
	__u8  llc;			/* LLC control field */
	__u8  protid[3];		/* protocol id */
	__u16 ethertype;		/* ether type field */
	__be16 ethertype;		/* ether type field */
};

#endif	/* _LINUX_IF_FC_H */
+1 −1
Original line number Diff line number Diff line
@@ -85,7 +85,7 @@ struct fddi_snap_hdr
	__u8	ssap;					/* always 0xAA */
	__u8	ctrl;					/* always 0x03 */
	__u8	oui[FDDI_K_OUI_LEN];	/* organizational universal id */
	__u16	ethertype;				/* packet type ID field */
	__be16	ethertype;				/* packet type ID field */
	} __attribute__ ((packed));

/* Define FDDI LLC frame header */
+3 −3
Original line number Diff line number Diff line
@@ -102,9 +102,9 @@ struct hippi_fp_hdr
#error	"Please fix <asm/byteorder.h>"
#endif
#else
	__u32		fixed;
	__be32		fixed;
#endif
	__u32		d2_size;
	__be32		d2_size;
} __attribute__ ((packed));

struct hippi_le_hdr
@@ -144,7 +144,7 @@ struct hippi_snap_hdr
	__u8	ssap;			/* always 0xAA */
	__u8	ctrl;			/* always 0x03 */
	__u8	oui[HIPPI_OUI_LEN];	/* organizational universal id (zero)*/
	__u16	ethertype;		/* packet type ID field */
	__be16	ethertype;		/* packet type ID field */
} __attribute__ ((packed));

struct hippi_hdr
+1 −1
Original line number Diff line number Diff line
@@ -87,7 +87,7 @@ static int fc_rebuild_header(struct sk_buff *skb)
	struct fch_hdr *fch=(struct fch_hdr *)skb->data;
	struct fcllc *fcllc=(struct fcllc *)(skb->data+sizeof(struct fch_hdr));
	if(fcllc->ethertype != htons(ETH_P_IP)) {
		printk("fc_rebuild_header: Don't know how to resolve type %04X addresses ?\n",(unsigned int)htons(fcllc->ethertype));
		printk("fc_rebuild_header: Don't know how to resolve type %04X addresses ?\n", ntohs(fcllc->ethertype));
		return 0;
	}
#ifdef CONFIG_INET
Loading