]> git.ipfire.org Git - thirdparty/freeradius-server.git/commit
minor tweaks and clarifications
authorAlan T. DeKok <aland@freeradius.org>
Tue, 24 Dec 2024 12:39:09 +0000 (07:39 -0500)
committerAlan T. DeKok <aland@freeradius.org>
Tue, 24 Dec 2024 12:42:32 +0000 (07:42 -0500)
commit7951b60afefd0fc1055da4e1e34a2a6f0d6815ff
treebd2b0741d9ac9d2200078848782d002a8650fdfc
parenta74fd6460b981a87c4022261a8fdf2e8114dbe62
minor tweaks and clarifications

OSX has IP_BOUND_IF.

*BSD has IP_RECVIF, but no IP_SENDIF.  And IP_RECVIF is a socket
option which is set, and then causes any _subsequent_ recvmsg()
call to have another cmsg structure added, with the sockaddr_dl
containing the interface.  The application is then responsible
for comparing the interface IDs, and discarding packets which
don't match.
src/lib/bio/fd_open.c
src/lib/bio/fd_priv.h