diff --git a/ext/sockets/sockets.stub.php b/ext/sockets/sockets.stub.php index 3fc77cb9992f0..2db842810a611 100644 --- a/ext/sockets/sockets.stub.php +++ b/ext/sockets/sockets.stub.php @@ -19,6 +19,13 @@ */ const AF_INET6 = UNKNOWN; #endif +#ifdef AF_DIVERT +/** + * @var int + * @cvalue AF_DIVERT + */ +const AF_DIVERT = UNKNOWN; +#endif /** * @var int * @cvalue SOCK_STREAM diff --git a/ext/sockets/sockets_arginfo.h b/ext/sockets/sockets_arginfo.h index 040b2bdc2f389..eca944ba52136 100644 --- a/ext/sockets/sockets_arginfo.h +++ b/ext/sockets/sockets_arginfo.h @@ -1,5 +1,5 @@ /* This is a generated file, edit the .stub.php file instead. - * Stub hash: add91c303eddf7518566bc7e6c1698d7198c0d4c */ + * Stub hash: bf1d22072bd147128a33d82f8b3fc441cf95156a */ ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX(arginfo_socket_select, 0, 4, MAY_BE_LONG|MAY_BE_FALSE) ZEND_ARG_TYPE_INFO(1, read, IS_ARRAY, 1) @@ -340,6 +340,9 @@ static void register_sockets_symbols(int module_number) REGISTER_LONG_CONSTANT("AF_INET", AF_INET, CONST_PERSISTENT); #if HAVE_IPV6 REGISTER_LONG_CONSTANT("AF_INET6", AF_INET6, CONST_PERSISTENT); +#endif +#if defined(AF_DIVERT) + REGISTER_LONG_CONSTANT("AF_DIVERT", AF_DIVERT, CONST_PERSISTENT); #endif REGISTER_LONG_CONSTANT("SOCK_STREAM", SOCK_STREAM, CONST_PERSISTENT); REGISTER_LONG_CONSTANT("SOCK_DGRAM", SOCK_DGRAM, CONST_PERSISTENT);