• Home
  • Raw
  • Download

Lines Matching refs:address

89 deBool deSocketAddress_setFamily (deSocketAddress* address, deSocketFamily family)  in deSocketAddress_setFamily()  argument
91 address->family = family; in deSocketAddress_setFamily()
95 deSocketFamily deSocketAddress_getFamily (const deSocketAddress* address) in deSocketAddress_getFamily() argument
97 return address->family; in deSocketAddress_getFamily()
100 void deSocketAddress_destroy (deSocketAddress* address) in deSocketAddress_destroy() argument
102 deFree(address->host); in deSocketAddress_destroy()
103 deFree(address); in deSocketAddress_destroy()
106 deBool deSocketAddress_setPort (deSocketAddress* address, int port) in deSocketAddress_setPort() argument
108 address->port = port; in deSocketAddress_setPort()
112 int deSocketAddress_getPort (const deSocketAddress* address) in deSocketAddress_getPort() argument
114 return address->port; in deSocketAddress_getPort()
117 deBool deSocketAddress_setHost (deSocketAddress* address, const char* host) in deSocketAddress_setHost() argument
119 if (address->host) in deSocketAddress_setHost()
121 deFree(address->host); in deSocketAddress_setHost()
122 address->host = DE_NULL; in deSocketAddress_setHost()
125 address->host = deStrdup(host); in deSocketAddress_setHost()
126 return address->host != DE_NULL; in deSocketAddress_setHost()
129 const char* deSocketAddress_getHost (const deSocketAddress* address) in deSocketAddress_getHost() argument
131 return address->host; in deSocketAddress_getHost()
135 deBool deSocketAddress_setType (deSocketAddress* address, deSocketType type) in deSocketAddress_setType() argument
137 address->type = type; in deSocketAddress_setType()
141 deSocketType deSocketAddress_getType (const deSocketAddress* address) in deSocketAddress_getType() argument
143 return address->type; in deSocketAddress_getType()
146 deBool deSocketAddress_setProtocol (deSocketAddress* address, deSocketProtocol protocol) in deSocketAddress_setProtocol() argument
148 address->protocol = protocol; in deSocketAddress_setProtocol()
152 deSocketProtocol deSocketAddress_getProtocol (const deSocketAddress* address) in deSocketAddress_getProtocol() argument
154 return address->protocol; in deSocketAddress_getProtocol()
280 static deBool deSocketAddressToBsdAddress (const deSocketAddress* address, size_t bsdAddrBufSize, s… in deSocketAddressToBsdAddress() argument
285 if (address->host != DE_NULL) in deSocketAddressToBsdAddress()
291 hints.ai_family = deSocketFamilyToBsdFamily(address->family); in deSocketAddressToBsdAddress()
292 hints.ai_socktype = deSocketTypeToBsdType(address->type); in deSocketAddressToBsdAddress()
293 hints.ai_protocol = deSocketProtocolToBsdProtocol(address->protocol); in deSocketAddressToBsdAddress()
295 if (getaddrinfo(address->host, DE_NULL, &hints, &result) != 0 || !result) in deSocketAddressToBsdAddress()
321 ((struct sockaddr_in*)bsdAddr)->sin_port = deHostToNetworkOrder16((deUint16)address->port); in deSocketAddressToBsdAddress()
327 ((struct sockaddr_in6*)bsdAddr)->sin6_port = deHostToNetworkOrder16((deUint16)address->port); in deSocketAddressToBsdAddress()
334 else if (address->family == DE_SOCKETFAMILY_INET4) in deSocketAddressToBsdAddress()
344 addr4->sin_port = deHostToNetworkOrder16((deUint16)address->port); in deSocketAddressToBsdAddress()
352 else if (address->family == DE_SOCKETFAMILY_INET6) in deSocketAddressToBsdAddress()
362 addr6->sin6_port = deHostToNetworkOrder16((deUint16)address->port); in deSocketAddressToBsdAddress()
373 void deBsdAddressToSocketAddress (deSocketAddress* address, const struct sockaddr* bsdAddr, int add… in deBsdAddressToSocketAddress() argument
382 deSocketAddress_setFamily(address, DE_SOCKETFAMILY_INET4); in deBsdAddressToSocketAddress()
383 deSocketAddress_setPort(address, (int)deNetworkToHostOrder16((deUint16)addr4->sin_port)); in deBsdAddressToSocketAddress()
388 deSocketAddress_setHost(address, buf); in deBsdAddressToSocketAddress()
397 deSocketAddress_setFamily(address, DE_SOCKETFAMILY_INET6); in deBsdAddressToSocketAddress()
398 deSocketAddress_setPort(address, (int)deNetworkToHostOrder16((deUint16)addr6->sin6_port)); in deBsdAddressToSocketAddress()
403 deSocketAddress_setHost(address, buf); in deBsdAddressToSocketAddress()
496 deBool deSocket_listen (deSocket* sock, const deSocketAddress* address) in deSocket_listen() argument
507 if (!deSocketAddressToBsdAddress(address, sizeof(bsdAddrBuf), bsdAddr, &bsdAddrLen)) in deSocket_listen()
511 … socket(bsdAddr->sa_family, deSocketTypeToBsdType(address->type), deSocketProtocolToBsdProtocol(ad… in deSocket_listen()
578 deBool deSocket_connect (deSocket* sock, const deSocketAddress* address) in deSocket_connect() argument
585 if (!deSocketAddressToBsdAddress(address, sizeof(bsdAddrBuf), bsdAddr, &bsdAddrLen)) in deSocket_connect()
589 … socket(bsdAddr->sa_family, deSocketTypeToBsdType(address->type), deSocketProtocolToBsdProtocol(ad… in deSocket_connect()