From: Alan T. DeKok Date: Tue, 24 Dec 2024 12:42:01 +0000 (-0500) Subject: only complain if the user sets "interface = foo" X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=aed7321cf0da3ef007d6e3d9f1bb0d11913df861;p=thirdparty%2Ffreeradius-server.git only complain if the user sets "interface = foo" --- diff --git a/src/lib/bio/fd_open.c b/src/lib/bio/fd_open.c index 059163f8343..fb066f596fa 100644 --- a/src/lib/bio/fd_open.c +++ b/src/lib/bio/fd_open.c @@ -684,6 +684,8 @@ static int fr_bio_fd_socket_bind_to_device(fr_bio_fd_t *my, UNUSED fr_bio_fd_con */ static int fr_bio_fd_socket_bind_to_device(fr_bio_fd_t *my, fr_bio_fd_config_t const *cfg) { + if (!my->info.socket.inet.ifindex) return 0; + fr_strerror_const("Bind to interface is not supported on this platform"); return -1; }