···2828/* the same values are used for the invflags */2929struct ebt_ip_info3030{3131- uint32_t saddr;3232- uint32_t daddr;3333- uint32_t smsk;3434- uint32_t dmsk;3131+ __be32 saddr;3232+ __be32 daddr;3333+ __be32 smsk;3434+ __be32 dmsk;3535 uint8_t tos;3636 uint8_t protocol;3737 uint8_t bitmask;
+1-1
include/linux/netfilter_bridge/ebt_vlan.h
···1010struct ebt_vlan_info {1111 uint16_t id; /* VLAN ID {1-4095} */1212 uint8_t prio; /* VLAN User Priority {0-7} */1313- uint16_t encap; /* VLAN Encapsulated frame code {0-65535} */1313+ __be16 encap; /* VLAN Encapsulated frame code {0-65535} */1414 uint8_t bitmask; /* Args bitmask bit 1=1 - ID arg,1515 bit 2=1 User-Priority arg, bit 3=1 encap*/1616 uint8_t invflags; /* Inverse bitmask bit 1=1 - inversed ID arg,
+1-1
include/linux/netfilter_bridge/ebtables.h
···141141 /* this needs to be the first field */142142 unsigned int bitmask;143143 unsigned int invflags;144144- uint16_t ethproto;144144+ __be16 ethproto;145145 /* the physical in-dev */146146 char in[IFNAMSIZ];147147 /* the logical in-dev */
+1-1
net/bridge/br_netfilter.c
···381381 case IPV6_TLV_JUMBO:382382 if (skb->nh.raw[off + 1] != 4 || (off & 3) != 2)383383 goto bad;384384- pkt_len = ntohl(*(u32 *) (skb->nh.raw + off + 2));384384+ pkt_len = ntohl(*(__be32 *) (skb->nh.raw + off + 2));385385 if (pkt_len <= IPV6_MAXPLEN ||386386 skb->nh.ipv6h->payload_len)387387 goto bad;