aboutsummaryrefslogtreecommitdiff
path: root/datapath/flow.c
diff options
context:
space:
mode:
authorBen Pfaff <blp@nicira.com>2010-08-13 10:18:28 -0700
committerBen Pfaff <blp@nicira.com>2010-08-26 09:15:42 -0700
commite819fb476255e0b5f9fccb5e9e07691205e1608b (patch)
tree863d1fae96fb652d35f7e168636279dd224e1b23 /datapath/flow.c
parentd9fce1ca2313d608ff7c92b69b3ec54661ab16b0 (diff)
datapath: Use 'bool' instead of 'int' where appropriate.
'bool' is better modern kernel style. Signed-off-by: Ben Pfaff <blp@nicira.com>
Diffstat (limited to 'datapath/flow.c')
-rw-r--r--datapath/flow.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/datapath/flow.c b/datapath/flow.c
index f01071c6..a64152b7 100644
--- a/datapath/flow.c
+++ b/datapath/flow.c
@@ -49,13 +49,13 @@ struct arp_eth_header
unsigned char ar_tip[4]; /* target IP address */
} __attribute__((packed));
-static inline int arphdr_ok(struct sk_buff *skb)
+static inline bool arphdr_ok(struct sk_buff *skb)
{
int nh_ofs = skb_network_offset(skb);
return pskb_may_pull(skb, nh_ofs + sizeof(struct arp_eth_header));
}
-static inline int iphdr_ok(struct sk_buff *skb)
+static inline bool iphdr_ok(struct sk_buff *skb)
{
int nh_ofs = skb_network_offset(skb);
if (skb->len >= nh_ofs + sizeof(struct iphdr)) {
@@ -63,10 +63,10 @@ static inline int iphdr_ok(struct sk_buff *skb)
return (ip_len >= sizeof(struct iphdr)
&& pskb_may_pull(skb, nh_ofs + ip_len));
}
- return 0;
+ return false;
}
-static inline int tcphdr_ok(struct sk_buff *skb)
+static inline bool tcphdr_ok(struct sk_buff *skb)
{
int th_ofs = skb_transport_offset(skb);
if (pskb_may_pull(skb, th_ofs + sizeof(struct tcphdr))) {
@@ -74,16 +74,16 @@ static inline int tcphdr_ok(struct sk_buff *skb)
return (tcp_len >= sizeof(struct tcphdr)
&& skb->len >= th_ofs + tcp_len);
}
- return 0;
+ return false;
}
-static inline int udphdr_ok(struct sk_buff *skb)
+static inline bool udphdr_ok(struct sk_buff *skb)
{
int th_ofs = skb_transport_offset(skb);
return pskb_may_pull(skb, th_ofs + sizeof(struct udphdr));
}
-static inline int icmphdr_ok(struct sk_buff *skb)
+static inline bool icmphdr_ok(struct sk_buff *skb)
{
int th_ofs = skb_transport_offset(skb);
return pskb_may_pull(skb, th_ofs + sizeof(struct icmphdr));