@@ -154,6 +154,7 @@ extern int
154154#include " ip6_utils.hpp"
155155#include " logger.hpp"
156156#include " resolver.hpp"
157+ #include " utils.hpp"
157158#include " common/code_utils.hpp"
158159
159160unsigned int gNetifIndex = 0 ;
@@ -1874,7 +1875,7 @@ static void mldListenerInit(void)
18741875{
18751876 struct ipv6_mreq mreq6;
18761877
1877- sMLDMonitorFd = SocketWithCloseExec (AF_INET6, SOCK_RAW, IPPROTO_ICMPV6, kSocketNonBlock );
1878+ sMLDMonitorFd = ot::Posix:: SocketWithCloseExec (AF_INET6, SOCK_RAW, IPPROTO_ICMPV6, ot::Posix:: kSocketNonBlock );
18781879 VerifyOrDie (sMLDMonitorFd != -1 , OT_EXIT_FAILURE);
18791880
18801881 mreq6.ipv6mr_interface = gNetifIndex ;
@@ -2067,7 +2068,7 @@ static void platformConfigureTunDevice(otPlatformConfig *aPlatformConfig)
20672068 struct sockaddr_ctl addr;
20682069 struct ctl_info info;
20692070
2070- sTunFd = SocketWithCloseExec (PF_SYSTEM, SOCK_DGRAM, SYSPROTO_CONTROL, kSocketNonBlock );
2071+ sTunFd = ot::Posix:: SocketWithCloseExec (PF_SYSTEM, SOCK_DGRAM, SYSPROTO_CONTROL, ot::Posix:: kSocketNonBlock );
20712072 VerifyOrDie (sTunFd >= 0 , OT_EXIT_ERROR_ERRNO);
20722073
20732074 memset (&info, 0 , sizeof (info));
@@ -2146,9 +2147,9 @@ static void platformConfigureTunDevice(otPlatformConfig *aPlatformConfig)
21462147static void platformConfigureNetLink (void )
21472148{
21482149#ifdef __linux__
2149- sNetlinkFd = SocketWithCloseExec (AF_NETLINK, SOCK_DGRAM, NETLINK_ROUTE, kSocketNonBlock );
2150+ sNetlinkFd = ot::Posix:: SocketWithCloseExec (AF_NETLINK, SOCK_DGRAM, NETLINK_ROUTE, ot::Posix:: kSocketNonBlock );
21502151#elif defined(__APPLE__) || defined(__NetBSD__) || defined(__FreeBSD__)
2151- sNetlinkFd = SocketWithCloseExec (PF_ROUTE, SOCK_RAW, 0 , kSocketNonBlock );
2152+ sNetlinkFd = ot::Posix:: SocketWithCloseExec (PF_ROUTE, SOCK_RAW, 0 , ot::Posix:: kSocketNonBlock );
21522153#else
21532154#error "!! Unknown platform !!"
21542155#endif
@@ -2219,7 +2220,7 @@ void platformNetifInit(otPlatformConfig *aPlatformConfig)
22192220 (void )LogNote;
22202221 (void )LogDebg;
22212222
2222- sIpFd = SocketWithCloseExec (AF_INET6, SOCK_DGRAM, IPPROTO_IP, kSocketNonBlock );
2223+ sIpFd = ot::Posix:: SocketWithCloseExec (AF_INET6, SOCK_DGRAM, IPPROTO_IP, ot::Posix:: kSocketNonBlock );
22232224 VerifyOrDie (sIpFd >= 0 , OT_EXIT_ERROR_ERRNO);
22242225
22252226 platformConfigureNetLink ();
0 commit comments