Home
last modified time | relevance | path

Searched refs:addr (Results 1 – 25 of 33) sorted by relevance

12

/mOS-networking-stack/samples/lighttpd-1.4.32/src/
H A Dinet_ntop_cache.c9 const char * inet_ntop_cache_get_ip(server *srv, sock_addr *addr) { in inet_ntop_cache_get_ip() argument
15 0 == memcmp(srv->inet_ntop_cache[i].addr.ipv6.s6_addr, addr->ipv6.sin6_addr.s6_addr, 16)) { in inet_ntop_cache_get_ip()
19 srv->inet_ntop_cache[i].addr.ipv4.s_addr == addr->ipv4.sin_addr.s_addr) { in inet_ntop_cache_get_ip()
31 inet_ntop(addr->plain.sa_family, in inet_ntop_cache_get_ip()
32 addr->plain.sa_family == AF_INET6 ? in inet_ntop_cache_get_ip()
33 (const void *) &(addr->ipv6.sin6_addr) : in inet_ntop_cache_get_ip()
34 (const void *) &(addr->ipv4.sin_addr), in inet_ntop_cache_get_ip()
38 srv->inet_ntop_cache[i].family = addr->plain.sa_family; in inet_ntop_cache_get_ip()
41 srv->inet_ntop_cache[i].addr.ipv4.s_addr = addr->ipv4.sin_addr.s_addr; in inet_ntop_cache_get_ip()
43 memcpy(srv->inet_ntop_cache[i].addr.ipv6.s6_addr, addr->ipv6.sin6_addr.s6_addr, 16); in inet_ntop_cache_get_ip()
[all …]
H A Dnetwork.c220 srv_socket->addr.plain.sa_family = AF_UNIX;
234 srv_socket->addr.plain.sa_family = AF_INET;
249 srv_socket->addr.plain.sa_family = AF_INET6;
260 srv_socket->addr.plain.sa_family = AF_INET;
282 switch(srv_socket->addr.plain.sa_family) {
286 srv_socket->addr.ipv6.sin6_family = AF_INET6;
328 srv_socket->addr.ipv4.sin_family = AF_INET;
358 srv_socket->addr.un.sun_family = AF_UNIX;
359 strcpy(srv_socket->addr.un.sun_path, host);
362 addr_len = SUN_LEN(&srv_socket->addr.un);
[all …]
H A Dhttp-header-glue.c43 # define SA_LEN(addr) ((addr)->sa_len) argument
46 static size_t get_sa_len(const struct sockaddr *addr) { in get_sa_len() argument
47 switch (addr->sa_family) { in get_sa_len()
64 # define SA_LEN(addr) (get_sa_len(addr)) argument
66 # define SA_LEN(addr) (sizeof (struct sockaddr)) argument
H A Dmod_cgi.c826 s = inet_ntop(srv_sock->addr.plain.sa_family, in cgi_create_env()
827 srv_sock->addr.plain.sa_family == AF_INET6 ? in cgi_create_env()
828 (const void *) &(srv_sock->addr.ipv6.sin6_addr) : in cgi_create_env()
829 (const void *) &(srv_sock->addr.ipv4.sin_addr), in cgi_create_env()
832 s = inet_ntoa(srv_sock->addr.ipv4.sin_addr); in cgi_create_env()
844 …ntohs(srv_sock->addr.plain.sa_family == AF_INET6 ? srv_sock->addr.ipv6.sin6_port : srv_sock->addr.… in cgi_create_env()
846 ntohs(srv_sock->addr.ipv4.sin_port) in cgi_create_env()
851 switch (srv_sock->addr.plain.sa_family) { in cgi_create_env()
854 s = inet_ntop(srv_sock->addr.plain.sa_family, in cgi_create_env()
859 s = inet_ntop(srv_sock->addr.plain.sa_family, in cgi_create_env()
[all …]
H A Dconfigfile-glue.c213 static unsigned short sock_addr_get_port(sock_addr *addr) { in sock_addr_get_port() argument
215 return ntohs(addr->plain.sa_family ? addr->ipv6.sin6_port : addr->ipv4.sin_port); in sock_addr_get_port()
217 return ntohs(addr->ipv4.sin_port); in sock_addr_get_port()
306 buffer_append_long(srv->cond_check_buf, sock_addr_get_port(&(srv_sock->addr))); in config_check_cond_nocache()
H A Dmod_ssi.c255 inet_ntop(srv_sock->addr.plain.sa_family, in build_ssi_cgi_vars()
256 srv_sock->addr.plain.sa_family == AF_INET6 ? in build_ssi_cgi_vars()
257 (const void *) &(srv_sock->addr.ipv6.sin6_addr) : in build_ssi_cgi_vars()
258 (const void *) &(srv_sock->addr.ipv4.sin_addr), in build_ssi_cgi_vars()
261 inet_ntoa(srv_sock->addr.ipv4.sin_addr) in build_ssi_cgi_vars()
268 …ntohs(srv_sock->addr.plain.sa_family ? srv_sock->addr.ipv6.sin6_port : srv_sock->addr.ipv4.sin_por… in build_ssi_cgi_vars()
270 ntohs(srv_sock->addr.ipv4.sin_port) in build_ssi_cgi_vars()
H A Dinet_ntop_cache.h5 const char * inet_ntop_cache_get_ip(server *srv, sock_addr *addr);
H A Dbase.h470 } addr; member
539 sock_addr addr; member
/mOS-networking-stack/core/src/
H A Daddr_pool.c15 struct sockaddr_in addr; member
47 in_addr_t addr; in CreateAddressPool() local
87 addr = htonl(addr_h); in CreateAddressPool()
89 ap->pool[cnt].addr.sin_addr.s_addr = addr; in CreateAddressPool()
90 ap->pool[cnt].addr.sin_port = htons(j); in CreateAddressPool()
255 *saddr = walk->addr; in FetchAddress()
283 *saddr = walk->addr; in FetchAddressPerCore()
302 if (!ap || !addr) in FreeAddress()
309 uint16_t port_h = ntohs(addr->sin_port); in FreeAddress()
322 if (addr->sin_port == walk->addr.sin_port && in FreeAddress()
[all …]
H A Dapi.c129 mtcp_getsockname(mctx_t mctx, int sockid, struct sockaddr *addr, in mtcp_getsockname() argument
166 *(struct sockaddr_in *)addr = socket->saddr; in mtcp_getsockname()
680 const struct sockaddr *addr, socklen_t addrlen) in mtcp_bind() argument
710 if (!addr) { in mtcp_bind()
723 if (addr->sa_family != AF_INET || addrlen < sizeof(struct sockaddr_in)) { in mtcp_bind()
734 addr_in = (struct sockaddr_in *)addr; in mtcp_bind()
901 if (addr && addrlen) { in mtcp_accept()
902 struct sockaddr_in *addr_in = (struct sockaddr_in *)addr; in mtcp_accept()
982 const struct sockaddr *addr, socklen_t addrlen) in mtcp_connect() argument
1021 if (!addr) { in mtcp_connect()
[all …]
H A Dtcp.c30 struct sockaddr_in *addr; in DetectStreamType() local
66 addr = &mtcp->listener->socket->saddr; in DetectStreamType()
67 if (addr->sin_port == port) { in DetectStreamType()
68 if (addr->sin_addr.s_addr != INADDR_ANY) { in DetectStreamType()
69 if (ip == addr->sin_addr.s_addr) { in DetectStreamType()
H A Dtcp_stream.c689 struct sockaddr_in addr; local
794 addr.sin_addr.s_addr = stream->saddr;
795 addr.sin_port = stream->sport;
860 ret = FreeAddress(mtcp->ap, &addr);
863 nif = GetOutputInterface(addr.sin_addr.s_addr);
868 ret = FreeAddress(ap[nif], &addr);
/mOS-networking-stack/util/
H A Dnetlib.c57 struct sockaddr_in addr; in CreateServerSocket() local
92 memset(&addr, 0, sizeof(addr)); in CreateServerSocket()
93 addr.sin_family = AF_INET; in CreateServerSocket()
94 addr.sin_addr.s_addr = htonl(INADDR_ANY); in CreateServerSocket()
95 addr.sin_port = htons(port); in CreateServerSocket()
96 if (bind(s, (struct sockaddr *)&addr, sizeof(addr)) < 0) { in CreateServerSocket()
H A Drss.c202 struct in_addr addr; in VerifyRSSHash() local
204 if (inet_aton(src[i], &addr) == 0) { in VerifyRSSHash()
208 faddr = ntohl(addr.s_addr); in VerifyRSSHash()
210 if (inet_aton(dest[i], &addr) == 0) { in VerifyRSSHash()
214 laddr = ntohl(addr.s_addr); in VerifyRSSHash()
/mOS-networking-stack/samples/nat/
H A Dnat.c62 struct sockaddr_in addr[2]; in assign_port() local
66 if (mtcp_getpeername(mctx, sock, (struct sockaddr *)&addr, &len, in assign_port()
75 if (g_core_limit == 1 || GetRSSCPUCore(g_NATIP, addr[MOS_SIDE_SVR].sin_addr.s_addr, in assign_port()
76 w->port, addr[MOS_SIDE_SVR].sin_port, g_core_limit) in assign_port()
141 struct sockaddr_in addr[2]; in translate_addr() local
144 if (mtcp_getpeername(mctx, sock, (struct sockaddr *)&addr, &len, in translate_addr()
150 if (set_addr(mctx, sock, addr[MOS_SIDE_CLI].sin_addr.s_addr, in translate_addr()
151 addr[MOS_SIDE_CLI].sin_port, DST) < 0 && in translate_addr()
/mOS-networking-stack/core/src/bpf/
H A Dsf_nametoaddr.c363 int __pcap_atoin(const char *s, bpf_u_int32 *addr) in __pcap_atoin() argument
368 *addr = 0; in __pcap_atoin()
375 *addr <<= 8; in __pcap_atoin()
376 *addr |= n & 0xff; in __pcap_atoin()
385 int __pcap_atodn(const char *s, bpf_u_int32 *addr) in __pcap_atodn() argument
396 *addr = (area << AREASHIFT) & AREAMASK; in __pcap_atodn()
397 *addr |= (node & NODEMASK); in __pcap_atodn()
467 memcpy(ap, ep->addr, 6); in pcap_ether_hostton()
H A Dsf_gencode.c3604 bpf_u_int32 addr; in gen_hostop()
4210 bpf_u_int32 addr; in gen_dnhostop()
4312 bpf_u_int32 addr; in gen_host()
5917 switch (q.addr)
5926 while (addr && (addr & 0xff000000) == 0)
5931 return gen_host(addr, mask, proto, dir, q.addr);
6248 switch (q.addr)
6279 switch (q.addr)
6418 switch (q.addr)
6428 b = gen_host6(addr, &mask, q.proto, q.dir, q.addr);
[all …]
/mOS-networking-stack/core/src/include/
H A Dmtcp_api.h313 const struct sockaddr *addr, socklen_t addrlen);
331 mtcp_accept(mctx_t mctx, int sock, struct sockaddr *addr, socklen_t *addrlen);
352 const struct sockaddr *addr, socklen_t addrlen);
375 mtcp_getsockname(mctx_t mctx, int sock, struct sockaddr *addr, socklen_t *addrlen);
H A Daddr_pool.h38 FreeAddress(addr_pool_t ap, const struct sockaddr_in *addr);
/mOS-networking-stack/core/include/
H A Dmtcp_api.h313 const struct sockaddr *addr, socklen_t addrlen);
331 mtcp_accept(mctx_t mctx, int sock, struct sockaddr *addr, socklen_t *addrlen);
352 const struct sockaddr *addr, socklen_t addrlen);
375 mtcp_getsockname(mctx_t mctx, int sock, struct sockaddr *addr, socklen_t *addrlen);
/mOS-networking-stack/samples/simple_firewall/
H A Dsimple_firewall.c171 ExtractIPAddress(char* buf, in_addr_t* addr, int* addrmask) in ExtractIPAddress() argument
185 (*addr) = addr_conv.s_addr; in ExtractIPAddress()
204 (*addr) = IP_NETMASK((*addr), netmask); in ExtractIPAddress()
/mOS-networking-stack/core/src/include/bpf/
H A Dnamedb.h55 u_char addr[6]; member
/mOS-networking-stack/samples/epwget/
H A Depwget.c167 struct sockaddr_in addr; in CreateConnection() local
187 addr.sin_family = AF_INET; in CreateConnection()
188 addr.sin_addr.s_addr = daddr; in CreateConnection()
189 addr.sin_port = dport; in CreateConnection()
192 (struct sockaddr *)&addr, sizeof(struct sockaddr_in)); in CreateConnection()
H A Depwget-mp.c166 struct sockaddr_in addr; in CreateConnection() local
186 addr.sin_family = AF_INET; in CreateConnection()
187 addr.sin_addr.s_addr = daddr; in CreateConnection()
188 addr.sin_port = dport; in CreateConnection()
191 (struct sockaddr *)&addr, sizeof(struct sockaddr_in)); in CreateConnection()
/mOS-networking-stack/util/include/
H A Dnetlib.h33 int CreateConnectionSocket(in_addr_t addr, int port, int isNonBlocking);

12