| /mOS-networking-stack/samples/lighttpd-1.4.32/src/ |
| H A D | inet_ntop_cache.c | 9 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 D | network.c | 220 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 D | http-header-glue.c | 43 # 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 D | mod_cgi.c | 826 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 D | configfile-glue.c | 213 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 D | mod_ssi.c | 255 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 D | inet_ntop_cache.h | 5 const char * inet_ntop_cache_get_ip(server *srv, sock_addr *addr);
|
| H A D | base.h | 470 } addr; member 539 sock_addr addr; member
|
| /mOS-networking-stack/core/src/ |
| H A D | addr_pool.c | 15 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 D | api.c | 129 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 D | tcp.c | 30 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 D | tcp_stream.c | 689 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 D | netlib.c | 57 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 D | rss.c | 202 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 D | nat.c | 62 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 D | sf_nametoaddr.c | 363 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 D | sf_gencode.c | 3604 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 D | mtcp_api.h | 313 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 D | addr_pool.h | 38 FreeAddress(addr_pool_t ap, const struct sockaddr_in *addr);
|
| /mOS-networking-stack/core/include/ |
| H A D | mtcp_api.h | 313 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 D | simple_firewall.c | 171 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 D | namedb.h | 55 u_char addr[6]; member
|
| /mOS-networking-stack/samples/epwget/ |
| H A D | epwget.c | 167 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 D | epwget-mp.c | 166 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 D | netlib.h | 33 int CreateConnectionSocket(in_addr_t addr, int port, int isNonBlocking);
|