| Summary: | IPv6 support isn't #ifdef'd in src/contrib/tcpdump/print-ospf6.c | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Base System | Reporter: | Omachonu Ogali <missnglnk> | ||||
| Component: | misc | Assignee: | Bill Fenner <fenner> | ||||
| Status: | Closed FIXED | ||||||
| Severity: | Affects Only Me | ||||||
| Priority: | Normal | ||||||
| Version: | 5.0-CURRENT | ||||||
| Hardware: | Any | ||||||
| OS: | Any | ||||||
| Attachments: |
|
||||||
|
Description
Omachonu Ogali
2001-06-20 04:30:03 UTC
State Changed From-To: open->closed State Changed From-To: closed->open Closed accidently. Give PR to Bill Fenner, who's looking after tcpdump. Responsible Changed From-To: freebsd-bugs->fenner Bill Fenner looks after tcpdump. Would you try this patch? tcpdump itself conditionally includes these
sources, which is why there's no ifdef.
Thanks,
Bill
cvs diff: Diffing .
Index: Makefile
===================================================================
RCS file: /home/ncvs/src/usr.sbin/tcpdump/tcpdump/Makefile,v
retrieving revision 1.30
diff -u -r1.30 Makefile
--- Makefile 2001/04/20 17:30:11 1.30
+++ Makefile 2001/06/20 15:30:37
@@ -8,16 +8,16 @@
print-ah.c print-arp.c print-ascii.c print-atalk.c \
print-atm.c print-bgp.c print-bootp.c print-bxxp.c \
print-cdp.c print-chdlc.c print-cip.c print-cnfp.c \
- print-decnet.c print-dhcp6.c print-domain.c print-dvmrp.c \
+ print-decnet.c print-domain.c print-dvmrp.c \
print-egp.c print-esp.c print-ether.c print-fddi.c \
- print-frag6.c print-gre.c print-icmp.c print-icmp6.c \
- print-igmp.c print-igrp.c print-ip.c print-ip6.c \
- print-ip6opts.c print-ipcomp.c print-ipx.c print-isakmp.c \
+ print-gre.c print-icmp.c \
+ print-igmp.c print-igrp.c print-ip.c \
+ print-ipcomp.c print-ipx.c print-isakmp.c \
print-isoclns.c print-krb.c print-l2tp.c print-lane.c \
print-lcp.c print-llc.c print-mobile.c print-nfs.c \
- print-ntp.c print-null.c print-ospf.c print-ospf6.c \
+ print-ntp.c print-null.c print-ospf.c \
print-pim.c print-ppp.c print-pppoe.c print-radius.c \
- print-raw.c print-rip.c print-ripng.c print-rt6.c \
+ print-raw.c print-rip.c \
print-rx.c print-sl.c print-sll.c print-smb.c print-snmp.c \
print-stp.c print-sunrpc.c print-tcp.c print-telnet.c \
print-tftp.c print-timed.c print-token.c print-udp.c \
@@ -28,6 +28,8 @@
CFLAGS+= -DHAVE_CONFIG_H
.if !defined(NOINET6)
CFLAGS+= -DINET6
+SRCS+= print-ip6.c print-ip6opts.c print-ripng.c print-icmp6.c \
+ print-frag6.c print-rt6.c print-ospf6.c print-dhcp6.c
.endif
DPADD+= ${LIBL} ${LIBPCAP}
On Wed, Jun 20, 2001 at 08:55:54AM -0700, Bill Fenner wrote: > > [My original message bounced, but some really brilliant internal AT&T > mailer stripped the bounce message so I got an email from your > mailer-daemon with "<<< MIME ATTACHMENT STRIPPED >>>" -- if you reply, > please cc freebsd-gnats-submit@freebsd.org on your reply and keep the > subject the same. Sorry for the confusion.] > > Would you try this patch? tcpdump itself conditionally includes these > sources, which is why there's no ifdef. Woohoo! I took a look at print-ip6.c and saw it #ifdef'd in there, didn't know about the Makefile thingy. :) > Thanks, > Bill > > cvs diff: Diffing . > Index: Makefile > =================================================================== > RCS file: /home/ncvs/src/usr.sbin/tcpdump/tcpdump/Makefile,v > retrieving revision 1.30 > diff -u -r1.30 Makefile > --- Makefile 2001/04/20 17:30:11 1.30 > +++ Makefile 2001/06/20 15:30:37 > @@ -8,16 +8,16 @@ > print-ah.c print-arp.c print-ascii.c print-atalk.c \ > print-atm.c print-bgp.c print-bootp.c print-bxxp.c \ > print-cdp.c print-chdlc.c print-cip.c print-cnfp.c \ > - print-decnet.c print-dhcp6.c print-domain.c print-dvmrp.c \ > + print-decnet.c print-domain.c print-dvmrp.c \ > print-egp.c print-esp.c print-ether.c print-fddi.c \ > - print-frag6.c print-gre.c print-icmp.c print-icmp6.c \ > - print-igmp.c print-igrp.c print-ip.c print-ip6.c \ > - print-ip6opts.c print-ipcomp.c print-ipx.c print-isakmp.c \ > + print-gre.c print-icmp.c \ > + print-igmp.c print-igrp.c print-ip.c \ > + print-ipcomp.c print-ipx.c print-isakmp.c \ > print-isoclns.c print-krb.c print-l2tp.c print-lane.c \ > print-lcp.c print-llc.c print-mobile.c print-nfs.c \ > - print-ntp.c print-null.c print-ospf.c print-ospf6.c \ > + print-ntp.c print-null.c print-ospf.c \ > print-pim.c print-ppp.c print-pppoe.c print-radius.c \ > - print-raw.c print-rip.c print-ripng.c print-rt6.c \ > + print-raw.c print-rip.c \ > print-rx.c print-sl.c print-sll.c print-smb.c print-snmp.c \ > print-stp.c print-sunrpc.c print-tcp.c print-telnet.c \ > print-tftp.c print-timed.c print-token.c print-udp.c \ > @@ -28,6 +28,8 @@ > CFLAGS+= -DHAVE_CONFIG_H > .if !defined(NOINET6) > CFLAGS+= -DINET6 > +SRCS+= print-ip6.c print-ip6opts.c print-ripng.c print-icmp6.c \ > + print-frag6.c print-rt6.c print-ospf6.c print-dhcp6.c > .endif > > DPADD+= ${LIBL} ${LIBPCAP} > > > -- Omachonu Ogali missnglnk@informationwave.net http://www.informationwave.net State Changed From-To: open->closed Fixed in rev 1.31 of src/usr.sbin/tcpdump/tcpdump/Makefile |