From 3b7eec7603e617e7ad1a4a9dfb673e738bae82af Mon Sep 17 00:00:00 2001 From: mansiverma897993 Date: Fri, 19 Jun 2026 20:22:56 +0530 Subject: [PATCH] Add SOL_LOCAL to FreeBSD-like targets --- libc-test/semver/dragonfly.txt | 1 + libc-test/semver/freebsd.txt | 1 + src/unix/bsd/freebsdlike/mod.rs | 1 + 3 files changed, 3 insertions(+) diff --git a/libc-test/semver/dragonfly.txt b/libc-test/semver/dragonfly.txt index 0b158da70a17a..90d7a4465e5fe 100644 --- a/libc-test/semver/dragonfly.txt +++ b/libc-test/semver/dragonfly.txt @@ -962,6 +962,7 @@ SOCK_MAXADDRLEN SOCK_NONBLOCK SOCK_RAW SOCK_RDM +SOL_LOCAL SOMAXCONN SOMAXOPT_SIZE SO_ACCEPTFILTER diff --git a/libc-test/semver/freebsd.txt b/libc-test/semver/freebsd.txt index 96d60f5804c75..5d070f952f3cc 100644 --- a/libc-test/semver/freebsd.txt +++ b/libc-test/semver/freebsd.txt @@ -1451,6 +1451,7 @@ SOCK_MAXADDRLEN SOCK_NONBLOCK SOCK_RAW SOCK_RDM +SOL_LOCAL SOMAXCONN SO_ACCEPTFILTER SO_BINTIME diff --git a/src/unix/bsd/freebsdlike/mod.rs b/src/unix/bsd/freebsdlike/mod.rs index b8d9e779830d9..8ff69a51d5cd1 100644 --- a/src/unix/bsd/freebsdlike/mod.rs +++ b/src/unix/bsd/freebsdlike/mod.rs @@ -956,6 +956,7 @@ pub const TCP_KEEPIDLE: c_int = 256; pub const TCP_KEEPINTVL: c_int = 512; pub const TCP_KEEPCNT: c_int = 1024; +pub const SOL_LOCAL: c_int = 0; pub const SOL_SOCKET: c_int = 0xffff; pub const SO_DEBUG: c_int = 0x01; pub const SO_ACCEPTCONN: c_int = 0x0002;