aboutsummaryrefslogtreecommitdiff
path: root/sbin/ipf/libipf/printiphdr.c
diff options
context:
space:
mode:
Diffstat (limited to 'sbin/ipf/libipf/printiphdr.c')
-rw-r--r--sbin/ipf/libipf/printiphdr.c19
1 files changed, 19 insertions, 0 deletions
diff --git a/sbin/ipf/libipf/printiphdr.c b/sbin/ipf/libipf/printiphdr.c
new file mode 100644
index 000000000000..500b4dcb6ad4
--- /dev/null
+++ b/sbin/ipf/libipf/printiphdr.c
@@ -0,0 +1,19 @@
+/*
+ * Copyright (C) by Darren Reed.
+ *
+ * See the IPFILTER.LICENCE file for details on licencing.
+ *
+ * $Id: printiphdr.c,v 1.1 2009/03/01 12:48:32 darren_r Exp $
+ */
+
+#include "ipf.h"
+
+
+void
+printiphdr(ip_t *ip)
+{
+ PRINTF("ip(v=%d,hl=%d,len=%d,tos=%#x,off=%#x,sum=%#x,src=%#x,dst=%#x",
+ ip->ip_v, ip->ip_hl, ntohs(ip->ip_len), ip->ip_tos,
+ ntohs(ip->ip_off), ntohs(ip->ip_sum), ntohl(ip->ip_src.s_addr),
+ ntohl(ip->ip_dst.s_addr));
+}