summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAl Viro <viro@zeniv.linux.org.uk>2006-09-27 18:27:13 -0700
committerDavid S. Miller <davem@sunset.davemloft.net>2006-09-28 18:01:51 -0700
commitadaf345b537681c6ed3657941904d976fe72f342 (patch)
tree14912ce41908193e03bb1e570329e234448726bb
parent85670cc1faa2e1472e4a423cbf0b5e3d55c5ba88 (diff)
downloadlinux-adaf345b537681c6ed3657941904d976fe72f342.tar.gz
linux-adaf345b537681c6ed3657941904d976fe72f342.tar.bz2
linux-adaf345b537681c6ed3657941904d976fe72f342.zip
[IPV4]: annotate address in inet_request_sock
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: David S. Miller <davem@davemloft.net>
-rw-r--r--include/net/inet_sock.h4
-rw-r--r--net/ipv4/tcp_ipv4.c4
2 files changed, 4 insertions, 4 deletions
diff --git a/include/net/inet_sock.h b/include/net/inet_sock.h
index fc0b9e157b61..8130a375b867 100644
--- a/include/net/inet_sock.h
+++ b/include/net/inet_sock.h
@@ -62,8 +62,8 @@ struct inet_request_sock {
u16 inet6_rsk_offset;
/* 2 bytes hole, try to pack */
#endif
- u32 loc_addr;
- u32 rmt_addr;
+ __be32 loc_addr;
+ __be32 rmt_addr;
u16 rmt_port;
u16 snd_wscale : 4,
rcv_wscale : 4,
diff --git a/net/ipv4/tcp_ipv4.c b/net/ipv4/tcp_ipv4.c
index 9018aa41cb55..89f3cf94685a 100644
--- a/net/ipv4/tcp_ipv4.c
+++ b/net/ipv4/tcp_ipv4.c
@@ -734,8 +734,8 @@ int tcp_v4_conn_request(struct sock *sk, struct sk_buff *skb)
struct inet_request_sock *ireq;
struct tcp_options_received tmp_opt;
struct request_sock *req;
- __u32 saddr = skb->nh.iph->saddr;
- __u32 daddr = skb->nh.iph->daddr;
+ __be32 saddr = skb->nh.iph->saddr;
+ __be32 daddr = skb->nh.iph->daddr;
__u32 isn = TCP_SKB_CB(skb)->when;
struct dst_entry *dst = NULL;
#ifdef CONFIG_SYN_COOKIES