summaryrefslogtreecommitdiffstats
path: root/include/network.h
diff options
context:
space:
mode:
author/C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org </C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org>2008-01-17 16:56:50 +0000
committer/C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org </C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org>2008-01-17 16:56:50 +0000
commita8f06005be7e61f0562d8c36d953f688922edf01 (patch)
treea31a44f5788cc5f8677ad696216b8d9416bc53e6 /include/network.h
parentf248d75e65247a39c29052bc3b4fbcc043a4967c (diff)
Max Kellermann <max@duempel.org>:
use C99 integers (uint32_t instead of u_int32_t)
Diffstat (limited to 'include/network.h')
-rw-r--r--include/network.h34
1 files changed, 17 insertions, 17 deletions
diff --git a/include/network.h b/include/network.h
index d0b639b..f9976dd 100644
--- a/include/network.h
+++ b/include/network.h
@@ -1,12 +1,12 @@
#ifndef _NETWORK_H_
#define _NETWORK_H_
-#include <sys/types.h>
+#include <stdint.h>
struct nethdr {
- u_int16_t flags;
- u_int16_t len;
- u_int32_t seq;
+ uint16_t flags;
+ uint16_t len;
+ uint32_t seq;
};
#define NETHDR_SIZ sizeof(struct nethdr)
@@ -14,11 +14,11 @@ struct nethdr {
(struct netpld *)(((char *)x) + sizeof(struct nethdr))
struct nethdr_ack {
- u_int16_t flags;
- u_int16_t len;
- u_int32_t seq;
- u_int32_t from;
- u_int32_t to;
+ uint16_t flags;
+ uint16_t len;
+ uint32_t seq;
+ uint32_t from;
+ uint32_t to;
};
#define NETHDR_ACK_SIZ sizeof(struct nethdr_ack)
@@ -55,7 +55,7 @@ int prepare_send_netmsg(struct mcast_sock *m, void *data);
int mcast_send_netmsg(struct mcast_sock *m, void *data);
int mcast_recv_netmsg(struct mcast_sock *m, void *data, int len);
int handle_netmsg(struct nethdr *net);
-int mcast_track_seq(u_int32_t seq, u_int32_t *exp_seq);
+int mcast_track_seq(uint32_t seq, uint32_t *exp_seq);
struct mcast_conf;
@@ -103,21 +103,21 @@ int mcast_buffered_pending_netmsg(struct mcast_sock *m);
* and worry about wraparound (automatic with unsigned arithmetic).
*/
-static inline int before(__u32 seq1, __u32 seq2)
+static inline int before(uint32_t seq1, uint32_t seq2)
{
- return (__s32)(seq1-seq2) < 0;
+ return (int32_t)(seq1-seq2) < 0;
}
#define after(seq2, seq1) before(seq1, seq2)
/* is s2<=s1<=s3 ? */
-static inline int between(__u32 seq1, __u32 seq2, __u32 seq3)
+static inline int between(uint32_t seq1, uint32_t seq2, uint32_t seq3)
{
return seq3 - seq2 >= seq1 - seq2;
}
struct netpld {
- u_int16_t len;
- u_int16_t query;
+ uint16_t len;
+ uint16_t query;
};
#define NETPLD_SIZ sizeof(struct netpld)
@@ -134,8 +134,8 @@ struct netpld {
})
struct netattr {
- u_int16_t nta_len;
- u_int16_t nta_attr;
+ uint16_t nta_len;
+ uint16_t nta_attr;
};
#define ATTR_NETWORK2HOST(x) \