From 3c995e6df46ee6b276b406bb0abb281fc0e0a9bf Mon Sep 17 00:00:00 2001 From: David CARLIER Date: Thu, 9 Jun 2022 21:34:44 +0100 Subject: [PATCH] Add `SO_SETFIB` FreeBSD socket option constant. Aims to set the route table. --- ext/sockets/sockets.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ext/sockets/sockets.c b/ext/sockets/sockets.c index 07d44b4d2db2a..bace1aae668dd 100644 --- a/ext/sockets/sockets.c +++ b/ext/sockets/sockets.c @@ -543,6 +543,9 @@ static PHP_MINIT_FUNCTION(sockets) REGISTER_LONG_CONSTANT("SO_LISTENQLEN", SO_LISTENQLEN, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("SO_USER_COOKIE", SO_USER_COOKIE, CONST_CS | CONST_PERSISTENT); #endif +#ifdef SO_SETFIB + REGISTER_LONG_CONSTANT("SO_SETFIB", SO_SETFIB, CONST_CS | CONST_PERSISTENT); +#endif #ifdef SO_ACCEPTFILTER REGISTER_LONG_CONSTANT("SO_ACCEPTFILTER", SO_ACCEPTFILTER, CONST_CS | CONST_PERSISTENT); #endif