Home
last modified time | relevance | path

Searched refs:sockaddr_in (Results 1 – 25 of 80) sorted by relevance

1234

/foundation/communication/dsoftbus/components/nstackx/fillp/src/public/include/
Dutils.h49 #define UTILS_GET_ADDRPORT(addr) ((struct sockaddr_in*) (addr))->sin_port
52 __inline static FILLP_UINT32 UtilsIpv4AddrPortKey(FILLP_UINT16 port, struct sockaddr_in *remoteAddr) in UtilsIpv4AddrPortKey()
66 __inline static FILLP_UINT32 UtilsAddrHashKey(struct sockaddr_in *addr) in UtilsAddrHashKey()
71 if (((struct sockaddr_in *)(void *)addr)->sin_family == AF_INET6) { in UtilsAddrHashKey()
93 #define UTILS_ADDR_FAMILY_MATCH(a, b) (((struct sockaddr_in *)(void *)(a))->sin_family == \
94 ((struct sockaddr_in *)(void *)(b))->sin_family)
96 #define UTILS_ADDR_PORT_MATCH(a, b) (((struct sockaddr_in *)(void *)(a))->sin_port == \
97 ((struct sockaddr_in *)(void *)(b))->sin_port)
105 …nline FILLP_BOOL UtilsAddrMatch(FILLP_CONST struct sockaddr_in *addrA, FILLP_CONST struct sockaddr… in UtilsAddrMatch()
121 if (((struct sockaddr_in *)(void *)src)->sin_family == AF_INET) { in UtilsAddrCopy()
[all …]
Dspunge_message.h34 struct sockaddr_in *addr;
45 struct sockaddr_in *addr;
/foundation/communication/dsoftbus/components/nstackx/nstackx_util/interface/
Dnstackx_socket.h32 struct sockaddr_in dstAddr;
33 struct sockaddr_in srcAddr;
42 Socket *ClientSocket(SocketProtocol protocol, const struct sockaddr_in *sockAddr);
43 Socket *ServerSocket(SocketProtocol protocol, const struct sockaddr_in *sockAddr);
50 int32_t SocketRecv(Socket *socket, uint8_t *buffer, size_t length, struct sockaddr_in *srcAddr,
52 Socket *ClientSocketWithTargetDev(SocketProtocol protocol, const struct sockaddr_in *sockAddr,
Dnstackx_dev.h59 NSTACKX_EXPORT int32_t BindToDevice(SocketDesc sockfd, const struct sockaddr_in *localAddr);
64 NSTACKX_EXPORT void BindToDevInTheSameLan(SocketDesc sockfd, const struct sockaddr_in *sockAddr);
/foundation/communication/netmanager_base/services/netmanagernative/src/netsys/
Dnetsys_udp_transfer.cpp27 sockaddr_in addr;
31 … int64_t (*func)(int fd, char *buf, size_t len, sockaddr_in addr, socklen_t &lenAddr)) in ProcUdpData()
58 int64_t SendUdpWrapper(int32_t fd, char *buf, size_t len, sockaddr_in addr, socklen_t &lenAddr) in SendUdpWrapper()
61 return sendto(fd, buf, len, 0, (sockaddr *)&addr, sizeof(sockaddr_in)); in SendUdpWrapper()
64 int64_t RecvUdpWrapper(int32_t fd, char *buf, size_t len, sockaddr_in addr, socklen_t &lenAddr) in RecvUdpWrapper()
78 int32_t PollUdpDataTransfer::PollUdpSendData(int32_t sock, char *data, size_t size, sockaddr_in add… in PollUdpSendData()
89 int32_t PollUdpDataTransfer::PollUdpRecvData(int32_t sock, char *data, size_t size, sockaddr_in add… in PollUdpRecvData()
/foundation/communication/dsoftbus/components/nstackx/nstackx_util/core/
Dnstackx_socket.c87 static int32_t ConnectTcpServerWithTargetDev(Socket *clientSocket, const struct sockaddr_in *sockAd… in ConnectTcpServerWithTargetDev()
90 socklen_t addrLen = sizeof(struct sockaddr_in); in ConnectTcpServerWithTargetDev()
131 static int32_t ConnectUdpServerWithTargetDev(Socket *clientSocket, const struct sockaddr_in *sockAd… in ConnectUdpServerWithTargetDev()
135 struct sockaddr_in tmpAddr; in ConnectUdpServerWithTargetDev()
136 socklen_t srcAddrLen = sizeof(struct sockaddr_in); in ConnectUdpServerWithTargetDev()
177 static int32_t CreateTcpServer(Socket *serverSocket, const struct sockaddr_in *sockAddr) in CreateTcpServer()
180 struct sockaddr_in localAddr; in CreateTcpServer()
241 static int32_t CreateUdpServer(Socket *serverSocket, const struct sockaddr_in *sockAddr) in CreateUdpServer()
247 struct sockaddr_in localAddr; in CreateUdpServer()
291 Socket *ClientSocketWithTargetDev(SocketProtocol protocol, const struct sockaddr_in *sockAddr, in ClientSocketWithTargetDev()
[all …]
/foundation/communication/netmanager_base/services/netmanagernative/include/netsys/
Ddns_proxy_listen.h60 static void DnsProxyGetPacket(int32_t clientSocket, RecvBuff recvBuff, sockaddr_in proxyAddr);
62 sockaddr_in proxyAddr);
63 …sSendRecvParseData(int32_t clientSocket, char *requestData, int32_t resLen, sockaddr_in proxyAddr);
Dnetsys_udp_transfer.h29 int32_t PollUdpSendData(int32_t sock, char *data, size_t size, sockaddr_in addr, socklen_t &lenAddr…
30 int32_t PollUdpRecvData(int32_t sock, char *data, size_t size, sockaddr_in addr, socklen_t &lenAddr…
Ddns_lookup_name.h49 struct sockaddr_in sin;
61 sockaddr_in sa4;
123 …int32_t MemcpySockaddr(sockaddr_in6 &sa6, sockaddr_in6 &da6, sockaddr_in &da4, AddrData *buf, uint…
/foundation/communication/dsoftbus/components/nstackx/nstackx_ctrl/core/mini_discover/
Dcoap_app.c47 struct sockaddr_in dstAddr;
62 static bool IsLoopBackPacket(struct sockaddr_in *remoteAddr) in IsLoopBackPacket()
87 struct sockaddr_in remoteAddr = {0}; in HandleReadEvent()
88 socklen_t len = sizeof(struct sockaddr_in); in HandleReadEvent()
111 static int32_t CoapCreateUdpClientEx(const struct sockaddr_in *sockAddr, uint8_t isBroadCast) in CoapCreateUdpClientEx()
121 struct sockaddr_in localAddr; in CoapCreateUdpClientEx()
138 if (bind(fd, (struct sockaddr *)&localAddr, sizeof(struct sockaddr_in)) == -1) { in CoapCreateUdpClientEx()
154 static int32_t CoapCreateUdpClient(const struct sockaddr_in *sockAddr, uint8_t isBroadCast) in CoapCreateUdpClient()
169 socklen_t dstAddrLen = sizeof(struct sockaddr_in); in CoapSocketSend()
184 struct sockaddr_in sockAddr = {0}; in CoapSendMsg()
[all …]
/foundation/communication/dsoftbus/components/nstackx/nstackx_core/dfile/interface/
Dnstackx_dfile.h144 struct sockaddr_in sockAddr[NSTACKX_MULTI_PATH_NUM];
171 struct sockaddr_in *addr;
182 struct sockaddr_in *addr;
188 struct sockaddr_in *addr;
262 NSTACKX_EXPORT int32_t NSTACKX_DFileServer(struct sockaddr_in *localAddr, socklen_t addrLen, const …
277 NSTACKX_EXPORT int32_t NSTACKX_DFileClient(struct sockaddr_in *srvAddr, socklen_t addrLen, const ui…
/foundation/communication/dsoftbus/components/nstackx/nstackx_util/platform/unix/
Dsys_socket.c91 mh.msg_namelen = sizeof(struct sockaddr_in); in SocketSendEx()
108 static int32_t SendUdpSegment(struct sockaddr_in *sa) in SendUdpSegment()
130 mh.msg_namelen = sizeof(struct sockaddr_in); in SendUdpSegment()
165 static int32_t LocalAddrBindAndGet(int32_t fd, struct sockaddr_in *sa) in LocalAddrBindAndGet()
190 struct sockaddr_in sa = {0}; in CheckGSOSupport()
Dsys_dev.c119 if (sourceIp == ((struct sockaddr_in *)&(buf[i].ifr_addr))->sin_addr.s_addr) { in GetConnectionTypeByDev()
146 if (sourceIP == ((struct sockaddr_in *)&(buf[i].ifr_addr))->sin_addr.s_addr) { in FindDevByInterfaceIP()
199 int32_t BindToDevice(SocketDesc sockfd, const struct sockaddr_in *localAddr) in BindToDevice()
231 … if (localAddr->sin_addr.s_addr == ((struct sockaddr_in *)&(buf[i].ifr_addr))->sin_addr.s_addr) { in BindToDevice()
286 if (inet_ntop(AF_INET, &(((struct sockaddr_in *)&(buf[i].ifr_addr))->sin_addr), ipString, in GetIfBroadcastIp()
322 int32_t GetTargetInterface(const struct sockaddr_in *dstAddr, struct ifreq *localDev) in GetTargetInterface()
345 localIp = ((struct sockaddr_in *)(&buf[i].ifr_addr))->sin_addr.s_addr; in GetTargetInterface()
352 netMask = ((struct sockaddr_in *)&(buf[i].ifr_netmask))->sin_addr.s_addr; in GetTargetInterface()
368 void BindToDevInTheSameLan(SocketDesc sockfd, const struct sockaddr_in *sockAddr) in BindToDevInTheSameLan()
/foundation/communication/dsoftbus/components/nstackx/nstackx_core/dfile/include/
Dnstackx_dfile_send.h29 int32_t TcpSocketRecv(DFileSession *session, uint8_t *buffer, size_t length, struct sockaddr_in *sr…
31 int32_t SocketRecvForTcp(DFileSession *session, uint8_t *buffer, struct sockaddr_in *srcAddr,
/foundation/communication/dsoftbus/adapter/common/kernel/posix/
Dlnn_ip_utils_adapter.c41 struct sockaddr_in *sockAddr = (struct sockaddr_in *)&(req->ifr_addr); in GetNetworkIfIp()
53 sockAddr = (struct sockaddr_in *)&(req->ifr_netmask); in GetNetworkIfIp()
/foundation/communication/wifi/wifi/services/wifi_standard/wifi_framework/wifi_toolkit/net_helper/
Dif_config.cpp137 struct sockaddr_in *sin = reinterpret_cast<struct sockaddr_in *>(&ifr.ifr_addr); in FlushIpAddr()
174 struct sockaddr_in *sin = reinterpret_cast<struct sockaddr_in *>(&ifr.ifr_addr); in AddIpAddr()
274 struct sockaddr_in *sin = reinterpret_cast<struct sockaddr_in *>(&ifr.ifr_addr); in GetIpAddr()
377 struct sockaddr_in *addr = reinterpret_cast<struct sockaddr_in *>(&route.rt_gateway); in AddIpv4Route()
383 addr = reinterpret_cast<struct sockaddr_in *>(&route.rt_dst); in AddIpv4Route()
386 addr = reinterpret_cast<struct sockaddr_in *>(&route.rt_genmask); in AddIpv4Route()
/foundation/communication/dsoftbus/sdk/transmission/trans_channel/udp/file/src/
Dfile_adapter.c103 struct sockaddr_in localAddr; in StartNStackXDFileServer()
108 socklen_t addrLen = sizeof(struct sockaddr_in); in StartNStackXDFileServer()
127 struct sockaddr_in localAddr; in StartNStackXDFileClient()
132 socklen_t addrLen = sizeof(struct sockaddr_in); in StartNStackXDFileClient()
/foundation/communication/netmanager_base/services/netmanagernative/src/netsys/dnsresolv/
Ddns_proxy_listen.cpp48 void DnsProxyListen::DnsProxyGetPacket(int32_t clientSocket, RecvBuff recvBuff, sockaddr_in proxyAd… in DnsProxyGetPacket()
64 sockaddr_in proxyAddr) in DnsParseBySocket()
80 sockaddr_in addrParse = {0}; in DnsParseBySocket()
117 …DnsSendRecvParseData(int32_t clientSocket, char *requesData, int32_t resLen, sockaddr_in proxyAddr) in DnsSendRecvParseData()
137 sockaddr_in proxyAddr; in StartListen()
/foundation/communication/dsoftbus/components/nstackx/fillp/src/public/src/
Dcheck_gso_support.c36 static FILLP_INT SendUdpSegment(struct sockaddr_in *sa) in SendUdpSegment()
61 mh.msg_namelen = sizeof(struct sockaddr_in); in SendUdpSegment()
104 struct sockaddr_in sa = {0}; in CheckGSOSupport()
/foundation/communication/dsoftbus/components/nstackx/nstackx_util/platform/liteos/
Dsys_dev.c119 if (sourceIp == ((struct sockaddr_in *)&(buf[i].ifr_addr))->sin_addr.s_addr) { in GetConnectionTypeByDev()
146 if (sourceIP == ((struct sockaddr_in *)&(buf[i].ifr_addr))->sin_addr.s_addr) { in FindDevByInterfaceIP()
199 int32_t BindToDevice(SocketDesc sockfd, const struct sockaddr_in *localAddr) in BindToDevice()
226 … if (localAddr->sin_addr.s_addr == ((struct sockaddr_in *)&(buf[i].ifr_addr))->sin_addr.s_addr) { in BindToDevice()
279 if (inet_ntop(AF_INET, &(((struct sockaddr_in *)&(buf[i].ifr_addr))->sin_addr), ipString, in GetIfBroadcastIp()
315 int32_t GetTargetInterface(const struct sockaddr_in *dstAddr, struct ifreq *localDev) in GetTargetInterface()
338 localIp = ((struct sockaddr_in *)(&buf[i].ifr_addr))->sin_addr.s_addr; in GetTargetInterface()
345 netMask = ((struct sockaddr_in *)&(buf[i].ifr_netmask))->sin_addr.s_addr; in GetTargetInterface()
361 void BindToDevInTheSameLan(SocketDesc sockfd, const struct sockaddr_in *sockAddr) in BindToDevInTheSameLan()
/foundation/communication/netmanager_base/test/netmanagernative/unittest/netsys_manager_test/
Dnetsys_udp_transfer_test.cpp49 sockaddr_in addr = {0};
61 sockaddr_in addr = {0};
/foundation/communication/netmanager_ext/services/mdnsmanager/src/protocol/
Dmdns_socket_listener.cpp108 sockaddr_in sockAddr{}; in InitSocketV4()
112 …mreq.imr_interface = ifa ? reinterpret_cast<sockaddr_in *>(ifa->ifa_addr)->sin_addr : in_addr{INAD… in InitSocketV4()
126 if (bind(sock, reinterpret_cast<sockaddr *>(&sockAddr), sizeof(sockaddr_in)) != 0) { in InitSocketV4()
276 sockaddr_in *saddr = reinterpret_cast<sockaddr_in *>(ifa->ifa_addr); in OpenSocketV4()
288 reinterpret_cast<sockaddr_in *>(&saddr_[sock])->sin_family = AF_INET; in OpenSocketV4()
289 reinterpret_cast<sockaddr_in *>(&saddr_[sock])->sin_addr = saddr->sin_addr; in OpenSocketV4()
456 sockaddr_in saddr{.sin_family = AF_INET, .sin_port = htons(MDNS_PORT), .sin_addr = addr}; in Multicast()
472 saddrLen = sizeof(sockaddr_in); in Unicast()
/foundation/communication/ipc/ipc/test/rpc/socket_trans/src/
Drpc_socket_trans.c71 static int32_t BindLocalIP(int fd, const char *localIP, uint16_t port, struct sockaddr_in *addr) in BindLocalIP()
73 if (memset_s(addr, sizeof(struct sockaddr_in), 0, sizeof(*addr)) != EOK) { in BindLocalIP()
158 struct sockaddr_in addr; in OpenTcpServerSocket()
253 struct sockaddr_in addr; in Connect()
326 char *localDeviceId = inet_ntoa(((struct sockaddr_in*)ifa->ifa_addr)->sin_addr); in GetSocketLocalDeviceID()
/foundation/communication/dhcp/services/dhcp_client/src/
Ddhcp_function.c165 struct sockaddr_in *pSockIn = NULL; in GetLocalInterface()
207 pSockIn = (struct sockaddr_in *)&iface.ifr_addr; in GetLocalInterface()
250 …s = getnameinfo(ifa->ifa_addr, (family == AF_INET) ? sizeof(struct sockaddr_in) : sizeof(struct so… in GetLocalIp()
278 struct sockaddr_in sin; in SetIpOrMask()
289 if (memset_s(&sin, sizeof(struct sockaddr_in), 0, sizeof(struct sockaddr_in)) != EOK) { in SetIpOrMask()
/foundation/communication/dsoftbus/components/nstackx/fillp/src/fillp_lib/src/
Dsysio_udp.c250 hashIndex = UtilsAddrHashKey((struct sockaddr_in *)&netbuf->addr); in SysioFetchPacketUdp()
384 FILLP_UINT32 addrHashKey = UtilsAddrHashKey((struct sockaddr_in *)&pcb->remoteAddr); in SysioConnectUdp()
397 FILLP_UINT32 addrHashKey = UtilsAddrHashKey((struct sockaddr_in *)&pcb->remoteAddr); in SysioRemovePcbUdp()
442 FILLP_UINT32 addrHashKey = UtilsAddrHashKey((struct sockaddr_in *)&pcb->remoteAddr); in SysioHandlePacketUdp()
524 … if (UtilsAddrMatch((struct sockaddr_in *)addr, (struct sockaddr_in *)&spcb->remoteAddr)) { in SysioGetPcbFromRemoteaddrUdp()
542 … (FILLP_INT32)UtilsAddrValidLength((struct sockaddr_in *)&sock->netconn->pcb->remoteAddr)) == 0) { in SysioConnectedUdp()

1234