]> git.ipfire.org Git - thirdparty/krb5.git/commitdiff
Fix fallback macros in udppktinfo.c 1462/head
authorSergey Fedorov <vital.had@gmail.com>
Fri, 10 Oct 2025 05:54:40 +0000 (13:54 +0800)
committerGreg Hudson <ghudson@mit.edu>
Wed, 15 Oct 2025 03:57:46 +0000 (23:57 -0400)
Commit 87b7d86676bff0b64a9eea39849abc97fdbe2972 changed the signatures
of several udppktinfo.c functions, but did not update the fallback
macro signatures to match.  Update the fallback macros.  Fixes a build
error observed on macOS 10.6.8.

[ghudson@mit.edu: fixed additional fallback macros; edited commit
message]

src/lib/apputils/udppktinfo.c

index 8eed7a29d4c8488ab7856dbe7c0d6be76ea5013f..2f4bb8a09c2de251a779ec692c4ad1f2a598d816 100644 (file)
@@ -210,7 +210,7 @@ check_cmsg_ip_recvdstaddr(struct cmsghdr *cmsgptr, struct sockaddr_in *to,
 }
 
 #else /* HAVE_IP_PKTINFO || IP_RECVDSTADDR */
-#define check_cmsg_v4_pktinfo(c, t, l, a) 0
+#define check_cmsg_v4_pktinfo(c, t, a) 0
 #endif /* HAVE_IP_PKTINFO || IP_RECVDSTADDR */
 
 #ifdef HAVE_IPV6_PKTINFO
@@ -240,7 +240,7 @@ check_cmsg_ipv6_pktinfo(struct cmsghdr *cmsgptr, struct sockaddr_in6 *to,
     return 0;
 }
 #else /* HAVE_IPV6_PKTINFO */
-#define check_cmsg_v6_pktinfo(c, t, l, a) 0
+#define check_cmsg_v6_pktinfo(c, t, a) 0
 #endif /* HAVE_IPV6_PKTINFO */
 
 static int
@@ -363,7 +363,7 @@ set_msg_from_ip_sendsrcaddr(struct msghdr *msg, struct cmsghdr *cmsgptr,
 }
 
 #else /* HAVE_IP_PKTINFO || IP_SENDSRCADDR */
-#define set_msg_from_ipv4(m, c, f, l, a) EINVAL
+#define set_msg_from_ipv4(m, c, f, a) EINVAL
 #endif /* HAVE_IP_PKTINFO || IP_SENDSRCADDR */
 
 #ifdef HAVE_IPV6_PKTINFO
@@ -398,7 +398,7 @@ set_msg_from_ipv6_pktinfo(struct msghdr *msg, struct cmsghdr *cmsgptr,
 }
 
 #else /* HAVE_IPV6_PKTINFO */
-#define set_msg_from_ipv6(m, c, f, l, a) EINVAL
+#define set_msg_from_ipv6(m, c, f, a) EINVAL
 #endif /* HAVE_IPV6_PKTINFO */
 
 static krb5_error_code