summaryrefslogtreecommitdiff
path: root/net/openafs/files/patch-src-rx-rx_kernel.h
diff options
context:
space:
mode:
authorHiroki Sato <hrs@FreeBSD.org>2014-09-11 08:40:58 +0000
committerHiroki Sato <hrs@FreeBSD.org>2014-09-11 08:40:58 +0000
commitcfa9838ff68ce99fa41321e42028d0753289ba41 (patch)
tree64d8652622b8f32c50ae6f2affd28c06bfc27bb1 /net/openafs/files/patch-src-rx-rx_kernel.h
parent- Fix a bug which prevented a bind(2) call from working. (diff)
Update to 1.6.9.
Submitted by: bjk (maintainer)
Diffstat (limited to 'net/openafs/files/patch-src-rx-rx_kernel.h')
-rw-r--r--net/openafs/files/patch-src-rx-rx_kernel.h16
1 files changed, 16 insertions, 0 deletions
diff --git a/net/openafs/files/patch-src-rx-rx_kernel.h b/net/openafs/files/patch-src-rx-rx_kernel.h
new file mode 100644
index 000000000000..44aa79e59f83
--- /dev/null
+++ b/net/openafs/files/patch-src-rx-rx_kernel.h
@@ -0,0 +1,16 @@
+--- src/rx/rx_kernel.h.orig 2014-09-11 17:20:18.000000000 +0900
++++ src/rx/rx_kernel.h 2014-09-11 17:23:52.000000000 +0900
+@@ -59,7 +59,13 @@
+ #else
+ #define rx_ifaddr_withnet(x) ifa_ifwithnet(x)
+ #endif
++#if defined(AFS_FBSD81_ENV)
++#if defined(if_metric)
+ #define rx_ifnet_metric(x) (x?(x)->if_data.ifi_metric:0)
++#else
++#define rx_ifnet_metric(x) (x?(x)->if_metric:0)
++#endif
++#endif
+ #define rx_ifaddr_ifnet(x) (x?(x)->ifa_ifp:0)
+ #define rx_ifaddr_address_family(x) (x)->ifa_addr->sa_family
+ #define rx_ifaddr_address(x, y, z) memcpy(y, (x)->ifa_addr, z)