diff options
author | Ben Kaduk <kaduk@mit.edu> | 2014-07-03 10:42:21 -0400 |
---|---|---|
committer | Ben Kaduk <kaduk@mit.edu> | 2014-07-03 10:42:21 -0400 |
commit | fd352d41a79013114708e99510b6be3836200237 (patch) | |
tree | 16a27121c5c9688fd8e03a904f5d57a1ec51453a | |
parent | 158a551b14b017d232066c4a053dc608d87fa172 (diff) | |
download | krb5-fd352d41a79013114708e99510b6be3836200237.tar.gz krb5-fd352d41a79013114708e99510b6be3836200237.tar.xz krb5-fd352d41a79013114708e99510b6be3836200237.zip |
Fix build on systems without RTM_OLD*
For example, FreeBSD has removed RTM_OLDADD and RTM_OLDDEL from its API
in March 2014, with the message:
Garbage collect long time obsoleted (or never used) stuff from routing API
Only attempt to define behavior for these cases if they are defined.
ticket: 7955 (new)
tags: pullup
target_version: 1.12.2
-rw-r--r-- | src/lib/apputils/net-server.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/lib/apputils/net-server.c b/src/lib/apputils/net-server.c index 02b105865..437c0371c 100644 --- a/src/lib/apputils/net-server.c +++ b/src/lib/apputils/net-server.c @@ -986,8 +986,12 @@ routing_update_needed(struct rt_msghdr *rtm) case RTM_NEWADDR: case RTM_DELADDR: case RTM_IFINFO: +#ifdef RTM_OLDADD case RTM_OLDADD: +#endif +#ifdef RTM_OLDDEL case RTM_OLDDEL: +#endif /* * Some flags indicate routing table updates that don't * indicate local address changes. They may come from |