Lines Matching full:port
237 sock_address_init_inet( SockAddress* a, uint32_t ip, uint16_t port )
240 a->u.inet.port = port;
245 sock_address_init_in6 ( SockAddress* a, const uint8_t* ip6[16], uint16_t port )
248 a->u.in6.port = port;
375 buf = format_unsigned( buf, end, (unsigned) a->u.inet.port );
381 buf = format_unsigned( buf, end, (unsigned) a->u.in6.port );
404 a->u.inet.port == b->u.inet.port);
408 a->u.in6.port == b->u.in6.port);
423 return a->u.inet.port;
425 return a->u.in6.port;
432 sock_address_set_port( SockAddress* a, uint16_t port )
436 a->u.inet.port = port;
439 a->u.in6.port = port;
476 a->u.inet.port );
487 return bufprint(p, end, ":%d", a->u.in6.port);
512 dst->sin_port = htons(a->u.inet.port);
527 dst->sin6_port = htons(a->u.in6.port);
591 a->u.inet.port = ntohs(src->sin_port);
605 a->u.in6.port = ntohs(src->sin6_port);
640 sock_address_init_resolve( SockAddress* a, const char* hostname, uint16_t port, int preferIn6 )
722 /* need to set the port */
724 case SOCKET_INET: a->u.inet.port = port; break;
725 case SOCKET_IN6: a->u.in6.port = port; break;
741 const char* port,
766 ret = getaddrinfo(hostname, port, &hints, &res);
1131 * bind to the same port. this is completely different from the Unix
1295 socket_in_server( int address, int port, SocketType type )
1300 sock_address_init_inet( &addr, address, port );
1322 socket_loopback_server( int port, SocketType type )
1324 return socket_in_server( SOCK_ADDRESS_INET_LOOPBACK, port, type );
1328 socket_loopback_client( int port, SocketType type )
1332 sock_address_init_inet( &addr, SOCK_ADDRESS_INET_LOOPBACK, port );
1338 socket_network_client( const char* host, int port, SocketType type )
1342 if (sock_address_init_resolve( &addr, host, port, 0) < 0)
1350 socket_anyaddr_server( int port, SocketType type )
1352 return socket_in_server( SOCK_ADDRESS_INET_ANY, port, type );
1440 int s0, s1, s2, port;
1445 * a port number of 0 means 'any port between 1024 and 5000.
1452 * extract the server socket's port number */
1459 port = ntohs(sockin.sin_port);
1460 s2 = socket_loopback_client( port, SOCK_STREAM );