From: Ondrej Zajicek Date: Sun, 4 Sep 2011 08:39:10 +0000 (+0200) Subject: NetBSD compile fix. X-Git-Tag: v1.3.3~4 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=cb2b586f00f5e7ef9a902b028fc5bfe117890457;p=thirdparty%2Fbird.git NetBSD compile fix. --- diff --git a/sysdep/bsd/sysio.h b/sysdep/bsd/sysio.h index 95f7dcf46..f0b5f4014 100644 --- a/sysdep/bsd/sysio.h +++ b/sysdep/bsd/sysio.h @@ -241,6 +241,8 @@ sk_set_md5_auth_int(sock *s, sockaddr *sa, char *passwd) #ifndef IPV6 +#ifdef IP_MINTTL + static int sk_set_min_ttl4(sock *s, int ttl) { @@ -257,7 +259,18 @@ sk_set_min_ttl4(sock *s, int ttl) return 0; } -#else +#else /* no IP_MINTTL */ + +static int +sk_set_min_ttl4(sock *s, int ttl) +{ + log(L_ERR "IPv4 TTL security not supported"); + return -1; +} + +#endif + +#else /* IPv6 */ static int sk_set_min_ttl6(sock *s, int ttl)