krb5 commit: Fix fallback macros in udppktinfo.c

ghudson at mit.edu ghudson at mit.edu
Wed Oct 15 02:07:24 EDT 2025


https://github.com/krb5/krb5/commit/67abc25fa9deadd3638bb1b78373d2f08de0d54d
commit 67abc25fa9deadd3638bb1b78373d2f08de0d54d
Author: Sergey Fedorov <vital.had at gmail.com>
Date:   Fri Oct 10 13:54:40 2025 +0800

    Fix fallback macros in udppktinfo.c
    
    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 at mit.edu: fixed additional fallback macros; edited commit
    message]

 src/lib/apputils/udppktinfo.c | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/lib/apputils/udppktinfo.c b/src/lib/apputils/udppktinfo.c
index 8eed7a29d..2f4bb8a09 100644
--- a/src/lib/apputils/udppktinfo.c
+++ b/src/lib/apputils/udppktinfo.c
@@ -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


More information about the cvs-krb5 mailing list