summaryrefslogtreecommitdiffstats
path: root/contrib/tcpdump
diff options
context:
space:
mode:
authorRenato Botelho <renato@netgate.com>2017-02-23 06:36:57 -0300
committerRenato Botelho <renato@netgate.com>2017-02-23 06:36:57 -0300
commit272ffd7c3e4e5e27910eb918e2e36556f2a8ec3a (patch)
tree53f69cdf8919d562e69205ea0cfdad33e6969da5 /contrib/tcpdump
parent91168d55b893d0ff41403098765ffb6a890805a0 (diff)
downloadFreeBSD-src-272ffd7c3e4e5e27910eb918e2e36556f2a8ec3a.zip
FreeBSD-src-272ffd7c3e4e5e27910eb918e2e36556f2a8ec3a.tar.gz
Revert "Importing pfSense patch tcpdump.pfsync.diff"
This reverts commit b4f8f6671b3f0f1f8a43368d47046475d37f33d6.
Diffstat (limited to 'contrib/tcpdump')
-rw-r--r--contrib/tcpdump/netdissect.h1
-rw-r--r--contrib/tcpdump/print-pfsync.c11
-rw-r--r--contrib/tcpdump/tcpdump.c3
3 files changed, 6 insertions, 9 deletions
diff --git a/contrib/tcpdump/netdissect.h b/contrib/tcpdump/netdissect.h
index ea2920f..0cd7c12 100644
--- a/contrib/tcpdump/netdissect.h
+++ b/contrib/tcpdump/netdissect.h
@@ -577,7 +577,6 @@ extern void smtp_print(netdissect_options *, const u_char *, u_int);
extern void geneve_print(netdissect_options *, const u_char *, u_int);
extern void pfsync_ip_print(netdissect_options *, const u_char *, u_int);
-extern u_int pfsync_if_print(netdissect_options *, const struct pcap_pkthdr *, const u_char *);
/* stuff that has not yet been rototiled */
diff --git a/contrib/tcpdump/print-pfsync.c b/contrib/tcpdump/print-pfsync.c
index 67d29cf..eb9aed8 100644
--- a/contrib/tcpdump/print-pfsync.c
+++ b/contrib/tcpdump/print-pfsync.c
@@ -54,20 +54,21 @@ static void print_src_dst(netdissect_options *,
const struct pfsync_state_peer *, uint8_t);
static void print_state(netdissect_options *, struct pfsync_state *);
-u_int
-pfsync_if_print(netdissect_options *ndo, const struct pcap_pkthdr *h,
+#ifdef notyet
+void
+pfsync_if_print(u_char *user, const struct pcap_pkthdr *h,
register const u_char *p)
{
u_int caplen = h->caplen;
- ts_print(ndo, &h->ts);
+ ts_print(&h->ts);
if (caplen < PFSYNC_HDRLEN) {
ND_PRINT((ndo, "[|pfsync]"));
goto out;
}
- pfsync_print(ndo, (struct pfsync_header *)p,
+ pfsync_print((struct pfsync_header *)p,
p + sizeof(struct pfsync_header),
caplen - sizeof(struct pfsync_header));
out:
@@ -75,8 +76,8 @@ out:
default_print((const u_char *)p, caplen);
}
safeputchar(ndo, '\n');
- return (caplen);
}
+#endif /* notyet */
void
pfsync_ip_print(netdissect_options *ndo , const u_char *bp, u_int len)
diff --git a/contrib/tcpdump/tcpdump.c b/contrib/tcpdump/tcpdump.c
index 0939896..2bec0b8 100644
--- a/contrib/tcpdump/tcpdump.c
+++ b/contrib/tcpdump/tcpdump.c
@@ -305,9 +305,6 @@ static const struct ndo_printer ndo_printers[] = {
#ifdef DLT_LINUX_SLL
{ sll_if_print, DLT_LINUX_SLL },
#endif
-#if defined(DLT_PFSYNC) && defined(HAVE_NET_PFVAR_H)
- { pfsync_if_print, DLT_PFSYNC},
-#endif
#ifdef DLT_FR
{ fr_if_print, DLT_FR },
#endif
OpenPOWER on IntegriCloud