···88int lmc_proto_ioctl(lmc_softc_t *sc, struct ifreq *ifr, int cmd);99void lmc_proto_open(lmc_softc_t *sc);1010void lmc_proto_close(lmc_softc_t *sc);1111-unsigned short lmc_proto_type(lmc_softc_t *sc, struct sk_buff *skb);1111+__be16 lmc_proto_type(lmc_softc_t *sc, struct sk_buff *skb);1212void lmc_proto_netif(lmc_softc_t *sc, struct sk_buff *skb);1313int lmc_skb_rawpackets(char *buf, char **start, off_t offset, int len, int unused);1414
+2-2
drivers/net/wan/sbni.c
···391391 spin_lock_init( &nl->lock );392392393393 /* store MAC address (generate if that isn't known) */394394- *(u16 *)dev->dev_addr = htons( 0x00ff );395395- *(u32 *)(dev->dev_addr + 2) = htonl( 0x01000000 |394394+ *(__be16 *)dev->dev_addr = htons( 0x00ff );395395+ *(__be32 *)(dev->dev_addr + 2) = htonl( 0x01000000 |396396 ( (mac[num] ? mac[num] : (u32)((long)dev->priv)) & 0x00ffffff) );397397398398 /* store link settings (speed, receive level ) */
+1-1
drivers/net/wan/wanxl.c
···715715 }716716717717 for (i = 0; i < sizeof(firmware); i += 4)718718- writel(htonl(*(u32*)(firmware + i)), mem + PDM_OFFSET + i);718718+ writel(ntohl(*(__be32*)(firmware + i)), mem + PDM_OFFSET + i);719719720720 for (i = 0; i < ports; i++)721721 writel(card->status_address +
+1-1
include/linux/if_frad.h
···137137138138 unsigned char NLPID;139139 unsigned char OUI[3];140140- unsigned short PID;140140+ __be16 PID;141141142142#define IP_NLPID pad 143143} __attribute__((packed));