]> git.pld-linux.org Git - packages/tcpdump.git/blame - tcpdump-ppi.patch
- hide -w option for rpmbuild
[packages/tcpdump.git] / tcpdump-ppi.patch
CommitLineData
00077d7a
AM
1commit 2e0ba2d689cbf0abbd8df4408956bcb8a46d50a4
2Author: Romain Francoise <rfrancoise@debian.org>
3Date: Sun Aug 14 14:43:23 2011 -0700
4
5 Make sure ppi.h is in the release tarball.
6
7 Reviewed-By: Guy Harris <guy@alum.mit.edu>
8
9diff --git a/Makefile.in b/Makefile.in
10index 265b47e..04a58dc 100644
11--- a/Makefile.in
12+++ b/Makefile.in
13@@ -168,6 +168,7 @@ HDR = \
14 oui.h \
15 pcap-missing.h \
16 pmap_prot.h \
17+ ppi.h \
18 ppp.h \
19 route6d.h \
20 rpc_auth.h \
21commit 5b0329a9e755e860c3ac8cd6cf383f58261e445d
22Author: Michael Richardson <mcr@sandelman.ca>
23Date: Tue May 3 18:58:32 2011 -0400
24
25 From: Darren Reed <darren.reed@oracle.com>
26 To: tcpdump-workers@lists.tcpdump.org
27 Date: Sat, 09 Apr 2011 12:51:14 +1000
28 Subject: [tcpdump-workers] Printing PPI packets
29
30 Printing PPI packets with tcpdump does not turn out
31 to be that hard.
32
33 My simple tests have produced the output as below.
34
35 It would be worthwhile having some changes made into
36 the tcpdump code base that were similar to the attached
37 that print them out.
38
39diff --git a/ppi.h b/ppi.h
40new file mode 100644
41index 0000000..733eb95
42--- /dev/null
43+++ b/ppi.h
44@@ -0,0 +1,9 @@
45+typedef struct ppi_header {
46+ uint8_t ppi_ver;
47+ uint8_t ppi_flags;
48+ uint16_t ppi_len;
49+ uint32_t ppi_dlt;
50+} ppi_header_t;
51+
52+#define PPI_HDRLEN 8
53+
This page took 0.03577 seconds and 4 git commands to generate.