- Fix build on 4.x.

PR:		ports/104068
Submitted by:	Rémi Denis-Courmont <rdenis@simphalempin.com> (maintainer)
This commit is contained in:
Shaun Amott 2006-10-07 01:13:16 +00:00
parent 4e29af930e
commit 674c2916a9
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=174697
2 changed files with 41 additions and 0 deletions

View File

@ -0,0 +1,26 @@
Index: src/inet6rth.h
===================================================================
--- src/inet6rth.h (revision 345)
+++ src/inet6rth.h (revision 347)
@@ -75,7 +75,7 @@
# define IPV6_RECVRTHDR 56
# define IPV6_RTHDR 57
# elif defined (__FreeBSD__) || defined (__FreeBSD_kernel__) \
- defined (__NetBSD__) || defined (__NetBSD_kernel__)
+ || defined (__NetBSD__) || defined (__NetBSD_kernel__)
# define IPV6_RECVRTHDR 38
# define IPV6_RTHDR 51
# else
Index: src/traceroute.c
===================================================================
--- src/traceroute.c (revision 345)
+++ src/traceroute.c (revision 347)
@@ -54,7 +54,7 @@
# if defined (__linux__)
# define IPV6_TCLASS 67
# elif defined (__FreeBSD__) || defined (__FreeBSD_kernel__) \
- defined (__NetBSD__) || defined (__NetBSD_kernel__)
+ || defined (__NetBSD__) || defined (__NetBSD_kernel__)
# define IPV6_TCLASS 61
# else
# warning Traffic class support missing! Define IPV6_TCLASS!

View File

@ -0,0 +1,15 @@
Index: src/inet6rth.h
===================================================================
--- src/inet6rth.h (revision 347)
+++ src/inet6rth.h (revision 348)
@@ -26,6 +26,10 @@
#include <sys/socket.h>
#include <netinet/in.h>
+#define inet6_rth_space working_inet6_rth_space
+#define inet6_rth_init working_inet6_rth_init
+#define inet6_rth_add working_inet6_rth_add
+
#ifndef IPV6_RTHDR_TYPE_0
# define IPV6_RTHDR_TYPE_0 0
#endif