diff options
author | Sven Wegener <sven.wegener@stealer.net> | 2008-09-19 18:27:56 +0000 |
---|---|---|
committer | Sven Wegener <sven.wegener@stealer.net> | 2010-05-15 12:53:04 +0200 |
commit | 028005331b85e7359009da209d72f314e0e9ead9 (patch) | |
tree | 2bb0ec61898bae0f06137471831f547c3421e73f | |
parent | d3e50ef50469fc3ecfa60821f5c9dc47d95b4b1a (diff) |
ipvs: Use sizeof instead of hardcoding the sync message header sizeipvs/cleanups
This makes it more obvious, why we add these values.
Signed-off-by: Sven Wegener <sven.wegener@stealer.net>
-rw-r--r-- | net/netfilter/ipvs/ip_vs_sync.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/net/netfilter/ipvs/ip_vs_sync.c b/net/netfilter/ipvs/ip_vs_sync.c index 8fb0ae616761..347dcd0d75a4 100644 --- a/net/netfilter/ipvs/ip_vs_sync.c +++ b/net/netfilter/ipvs/ip_vs_sync.c @@ -102,7 +102,7 @@ struct ip_vs_sync_thread_data { +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ */ -#define SYNC_MESG_HEADER_LEN 4 +#define SYNC_MESG_HEADER_LEN (sizeof(struct ip_vs_sync_mesg)) #define MAX_CONNS_PER_SYNCBUFF 255 /* nr_conns in ip_vs_sync_mesg is 8 bit */ struct ip_vs_sync_mesg { @@ -188,8 +188,8 @@ static inline struct ip_vs_sync_buff * ip_vs_sync_buff_create(void) } sb->mesg->nr_conns = 0; sb->mesg->syncid = ip_vs_master_syncid; - sb->mesg->size = 4; - sb->head = (unsigned char *)sb->mesg + 4; + sb->mesg->size = SYNC_MESG_HEADER_LEN; + sb->head = (unsigned char *)sb->mesg + SYNC_MESG_HEADER_LEN; sb->end = (unsigned char *)sb->mesg + sync_send_mesg_maxlen; sb->firstuse = jiffies; return sb; |