summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorlaforge <laforge>2000-09-26 06:25:02 +0000
committerlaforge <laforge>2000-09-26 06:25:02 +0000
commit600eca4eeb412826686086c2a639128132e11b16 (patch)
tree6471765523d8bb8f0d9c8d3dcef7fa9527669cbb
parent93f38848fa748a2e0c77059fc15567e962a5ade0 (diff)
checksum added
-rw-r--r--extensions/ulogd_BASE.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/extensions/ulogd_BASE.c b/extensions/ulogd_BASE.c
index b7a5410..391ac59 100644
--- a/extensions/ulogd_BASE.c
+++ b/extensions/ulogd_BASE.c
@@ -1,11 +1,11 @@
-/* ulogd_MAC.c, Version $Revision: 1.4 $
+/* ulogd_MAC.c, Version $Revision: 1.5 $
*
* ulogd logging interpreter for MAC addresses, TIME, IP and TCP headers, etc.
*
* (C) 2000 by Harald Welte <laforge@gnumonks.org>
* This software is released under the terms of GNU GPL
*
- * $Id: ulogd_BASE.c,v 1.4 2000/09/12 14:29:37 laforge Exp $
+ * $Id: ulogd_BASE.c,v 1.5 2000/09/22 06:54:33 laforge Exp $
*
*/
@@ -102,6 +102,9 @@ ulog_iret_t *_interp_iphdr(ulog_packet_msg_t *pkt)
ret2 = ret2->next = alloc_ret(ULOGD_RET_UINT8, "ip.hdr.ihl");
ret2->value.ui8 = iph->ihl;
+ ret2 = ret2->next = alloc_ret(ULOGD_RET_UINT16, "ip.hdr.csum");
+ ret2->value.ui16 = ntohs(iph->check);
+
return ret;
}