sa                160 Zend/zend_signal.c 	struct sigaction sa = {{0}};
sa                165 Zend/zend_signal.c 		if (sigaction(signo, NULL, &sa) == 0) {
sa                166 Zend/zend_signal.c 			sa.sa_handler = SIG_DFL;
sa                167 Zend/zend_signal.c 			sigemptyset(&sa.sa_mask);
sa                172 Zend/zend_signal.c 			if (sigaction(signo, &sa, NULL) == 0) {
sa                197 Zend/zend_signal.c 	struct sigaction sa = {{0}};
sa                213 Zend/zend_signal.c 		sa.sa_flags     = SA_SIGINFO | (act->sa_flags & SA_FLAGS_MASK);
sa                214 Zend/zend_signal.c 		sa.sa_sigaction = zend_signal_handler_defer;
sa                215 Zend/zend_signal.c 		sa.sa_mask      = global_sigmask;
sa                217 Zend/zend_signal.c 		if (sigaction(signo, &sa, NULL) < 0) {
sa                235 Zend/zend_signal.c 	struct sigaction sa = {{0}};
sa                237 Zend/zend_signal.c 	sa.sa_flags   = 0;
sa                238 Zend/zend_signal.c 	sa.sa_handler = handler;
sa                239 Zend/zend_signal.c 	sa.sa_mask    = global_sigmask;
sa                241 Zend/zend_signal.c 	return zend_sigaction(signo, &sa, NULL TSRMLS_CC);
sa                251 Zend/zend_signal.c 	struct sigaction sa = {{0}};
sa                253 Zend/zend_signal.c 	if (sigaction(signo, NULL, &sa) == 0) {
sa                254 Zend/zend_signal.c 		if ((sa.sa_flags & SA_SIGINFO) && sa.sa_sigaction == handler) {
sa                258 Zend/zend_signal.c 		SIGG(handlers)[signo-1].flags = sa.sa_flags;
sa                259 Zend/zend_signal.c 		if (sa.sa_flags & SA_SIGINFO) {
sa                260 Zend/zend_signal.c 			SIGG(handlers)[signo-1].handler = (void *)sa.sa_sigaction;
sa                262 Zend/zend_signal.c 			SIGG(handlers)[signo-1].handler = (void *)sa.sa_handler;
sa                265 Zend/zend_signal.c 		sa.sa_flags     = SA_SIGINFO; /* we'll use a siginfo handler */
sa                266 Zend/zend_signal.c 		sa.sa_sigaction = handler;
sa                267 Zend/zend_signal.c 		sa.sa_mask      = global_sigmask;
sa                269 Zend/zend_signal.c 		if (sigaction(signo, &sa, NULL) < 0) {
sa                299 Zend/zend_signal.c 	struct sigaction sa = {{0}};
sa                307 Zend/zend_signal.c 			sigaction(zend_sigs[x], NULL, &sa);
sa                308 Zend/zend_signal.c 			if (sa.sa_sigaction != zend_signal_handler_defer) {
sa                348 Zend/zend_signal.c 	struct sigaction sa = {{0}};
sa                381 Zend/zend_signal.c 		if (sigaction(signo, NULL, &sa) == 0) {
sa                382 Zend/zend_signal.c 			global_orig_handlers[signo-1].flags = sa.sa_flags;
sa                383 Zend/zend_signal.c 			if (sa.sa_flags & SA_SIGINFO) {
sa                384 Zend/zend_signal.c 				global_orig_handlers[signo-1].handler = (void *) sa.sa_sigaction;
sa                386 Zend/zend_signal.c 				global_orig_handlers[signo-1].handler = (void *) sa.sa_handler;
sa                 45 Zend/zend_static_allocator.c void static_allocator_init(StaticAllocator *sa)
sa                 47 Zend/zend_static_allocator.c 	sa->Blocks = (Block *) emalloc(sizeof(Block));
sa                 48 Zend/zend_static_allocator.c 	block_init(sa->Blocks, ALLOCATOR_BLOCK_SIZE);
sa                 49 Zend/zend_static_allocator.c 	sa->num_blocks = 1;
sa                 50 Zend/zend_static_allocator.c 	sa->current_block = 0;
sa                 53 Zend/zend_static_allocator.c char *static_allocator_allocate(StaticAllocator *sa, zend_uint size)
sa                 57 Zend/zend_static_allocator.c 	retval = block_allocate(&sa->Blocks[sa->current_block], size);
sa                 61 Zend/zend_static_allocator.c 	sa->Blocks = (Block *) erealloc(sa->Blocks, ++sa->num_blocks);
sa                 62 Zend/zend_static_allocator.c 	sa->current_block++;
sa                 63 Zend/zend_static_allocator.c 	block_init(&sa->Blocks[sa->current_block], (size > ALLOCATOR_BLOCK_SIZE) ? size : ALLOCATOR_BLOCK_SIZE);
sa                 64 Zend/zend_static_allocator.c 	retval = block_allocate(&sa->Blocks[sa->current_block], size);
sa                 68 Zend/zend_static_allocator.c void static_allocator_destroy(StaticAllocator *sa)
sa                 72 Zend/zend_static_allocator.c 	for (i=0; i<sa->num_blocks; i++) {
sa                 73 Zend/zend_static_allocator.c 		block_free(&sa->Blocks[i]);
sa                 75 Zend/zend_static_allocator.c 	efree(sa->Blocks);
sa                 43 Zend/zend_static_allocator.h void static_allocator_init(StaticAllocator *sa);
sa                 44 Zend/zend_static_allocator.h char *static_allocator_allocate(StaticAllocator *sa, zend_uint size);
sa                 45 Zend/zend_static_allocator.h void static_allocator_destroy(StaticAllocator *sa);
sa                 96 ext/com_dotnet/com_saproxy.c 	SAFEARRAY *sa;
sa                144 ext/com_dotnet/com_saproxy.c 	sa = V_ARRAY(&proxy->obj->v);
sa                145 ext/com_dotnet/com_saproxy.c 	dims = SafeArrayGetDim(sa);
sa                154 ext/com_dotnet/com_saproxy.c 	SafeArrayGetLBound(sa, proxy->dimensions, &lbound);
sa                155 ext/com_dotnet/com_saproxy.c 	SafeArrayGetUBound(sa, proxy->dimensions, &ubound);
sa                182 ext/com_dotnet/com_saproxy.c 		if (FAILED(SafeArrayGetVartype(sa, &vt)) || vt == VT_EMPTY) {
sa                187 ext/com_dotnet/com_saproxy.c 			res = SafeArrayGetElement(sa, indices, &v);
sa                190 ext/com_dotnet/com_saproxy.c 			res = SafeArrayGetElement(sa, indices, &v.lVal);
sa                495 ext/com_dotnet/com_saproxy.c 	SAFEARRAY *sa;
sa                499 ext/com_dotnet/com_saproxy.c 	sa = V_ARRAY(&I->proxy->obj->v);
sa                501 ext/com_dotnet/com_saproxy.c 	if (FAILED(SafeArrayGetVartype(sa, &vt)) || vt == VT_EMPTY) {
sa                507 ext/com_dotnet/com_saproxy.c 		SafeArrayGetElement(sa, I->indices, &v);
sa                510 ext/com_dotnet/com_saproxy.c 		SafeArrayGetElement(sa, I->indices, &v.lVal);
sa                 37 ext/com_dotnet/com_variant.c 	SAFEARRAY *sa = NULL;
sa                 67 ext/com_dotnet/com_variant.c 	sa = SafeArrayCreate(VT_VARIANT, 1, &bound);
sa                 70 ext/com_dotnet/com_variant.c 	SafeArrayAccessData(sa, &va);
sa                 71 ext/com_dotnet/com_variant.c 	va = (VARIANT*)sa->pvData;
sa                 84 ext/com_dotnet/com_variant.c 	SafeArrayUnaccessData(sa);
sa                 86 ext/com_dotnet/com_variant.c 	V_ARRAY(v) = sa;
sa                 95 ext/com_dotnet/com_variant.c 	if (sa) {
sa                 96 ext/com_dotnet/com_variant.c 		SafeArrayUnlock(sa);
sa                 97 ext/com_dotnet/com_variant.c 		SafeArrayDestroy(sa);
sa                798 ext/fileinfo/libmagic/apprentice.c 	size_t sa = apprentice_magic_strength(ma->mp);
sa                800 ext/fileinfo/libmagic/apprentice.c 	if (sa == sb)
sa                802 ext/fileinfo/libmagic/apprentice.c 	else if (sa > sb)
sa                708 ext/ftp/ftp.c  	struct sockaddr *sa;
sa                723 ext/ftp/ftp.c  	sa = (struct sockaddr *) &ftp->pasvaddr;
sa                725 ext/ftp/ftp.c  	if (getpeername(ftp->fd, sa, &n) < 0) {
sa                730 ext/ftp/ftp.c  	if (sa->sa_family == AF_INET6) {
sa                731 ext/ftp/ftp.c  		struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *) sa;
sa                781 ext/ftp/ftp.c  	sin = (struct sockaddr_in *) sa;
sa               1374 ext/ftp/ftp.c  	struct sockaddr *sa;
sa               1391 ext/ftp/ftp.c  	sa = (struct sockaddr *) &ftp->localaddr;
sa               1393 ext/ftp/ftp.c  	if ((fd = socket(sa->sa_family, SOCK_STREAM, 0)) == SOCK_ERR) {
sa               1423 ext/ftp/ftp.c  	php_any_addr(sa->sa_family, &addr, 0);
sa               1444 ext/ftp/ftp.c  	if (sa->sa_family == AF_INET6) {
sa               1448 ext/ftp/ftp.c  		inet_ntop(AF_INET6, &((struct sockaddr_in6*) sa)->sin6_addr, out, sizeof(out));
sa               1465 ext/ftp/ftp.c  	ipbox.ia[0] = ((struct sockaddr_in*) sa)->sin_addr;
sa                788 ext/phar/phar_object.c 			char *tmp = NULL, sa = '\0';
sa                797 ext/phar/phar_object.c 				sa = *tmp;
sa                810 ext/phar/phar_object.c 				*tmp = sa;
sa                942 ext/sockets/sockets.c 	php_sockaddr_storage sa;
sa                943 ext/sockets/sockets.c 	socklen_t			 php_sa_len = sizeof(sa);
sa                951 ext/sockets/sockets.c 	if (!php_accept_connect(php_sock, &new_sock, (struct sockaddr*)&sa, &php_sa_len TSRMLS_CC)) {
sa               1182 ext/sockets/sockets.c 	struct sockaddr			*sa;
sa               1198 ext/sockets/sockets.c 	sa = (struct sockaddr *) &sa_storage;
sa               1200 ext/sockets/sockets.c 	if (getsockname(php_sock->bsd_socket, sa, &salen) != 0) {
sa               1205 ext/sockets/sockets.c 	switch (sa->sa_family) {
sa               1208 ext/sockets/sockets.c 			sin6 = (struct sockaddr_in6 *) sa;
sa               1221 ext/sockets/sockets.c 			sin = (struct sockaddr_in *) sa;
sa               1238 ext/sockets/sockets.c 			s_un = (struct sockaddr_un *) sa;
sa               1246 ext/sockets/sockets.c 			php_error_docref(NULL TSRMLS_CC, E_WARNING, "Unsupported address family %d", sa->sa_family);
sa               1259 ext/sockets/sockets.c 	struct sockaddr			*sa;
sa               1275 ext/sockets/sockets.c 	sa = (struct sockaddr *) &sa_storage;
sa               1277 ext/sockets/sockets.c 	if (getpeername(php_sock->bsd_socket, sa, &salen) < 0) {
sa               1282 ext/sockets/sockets.c 	switch (sa->sa_family) {
sa               1285 ext/sockets/sockets.c 			sin6 = (struct sockaddr_in6 *) sa;
sa               1299 ext/sockets/sockets.c 			sin = (struct sockaddr_in *) sa;
sa               1317 ext/sockets/sockets.c 			s_un = (struct sockaddr_un *) sa;
sa               1325 ext/sockets/sockets.c 			php_error_docref(NULL TSRMLS_CC, E_WARNING, "Unsupported address family %d", sa->sa_family);
sa               1498 ext/sockets/sockets.c 				struct sockaddr_un *sa = (struct sockaddr_un *) sock_type;
sa               1500 ext/sockets/sockets.c 				sa->sun_family = AF_UNIX;
sa               1502 ext/sockets/sockets.c 				if (addr_len >= sizeof(sa->sun_path)) {
sa               1505 ext/sockets/sockets.c 							(int)sizeof(sa->sun_path) - 1);
sa               1508 ext/sockets/sockets.c 				memcpy(&sa->sun_path, addr, addr_len);
sa               1510 ext/sockets/sockets.c 				retval = bind(php_sock->bsd_socket, (struct sockaddr *) sa,
sa               1517 ext/sockets/sockets.c 				struct sockaddr_in *sa = (struct sockaddr_in *) sock_type;
sa               1519 ext/sockets/sockets.c 				sa->sin_family = AF_INET;
sa               1520 ext/sockets/sockets.c 				sa->sin_port = htons((unsigned short) port);
sa               1522 ext/sockets/sockets.c 				if (! php_set_inet_addr(sa, addr, php_sock TSRMLS_CC)) {
sa               1526 ext/sockets/sockets.c 				retval = bind(php_sock->bsd_socket, (struct sockaddr *)sa, sizeof(struct sockaddr_in));
sa               1532 ext/sockets/sockets.c 				struct sockaddr_in6 *sa = (struct sockaddr_in6 *) sock_type;
sa               1534 ext/sockets/sockets.c 				sa->sin6_family = AF_INET6;
sa               1535 ext/sockets/sockets.c 				sa->sin6_port = htons((unsigned short) port);
sa               1537 ext/sockets/sockets.c 				if (! php_set_inet6_addr(sa, addr, php_sock TSRMLS_CC)) {
sa               1541 ext/sockets/sockets.c 				retval = bind(php_sock->bsd_socket, (struct sockaddr *)sa, sizeof(struct sockaddr_in6));
sa                334 ext/standard/streamsfuncs.c 	php_sockaddr_storage sa;
sa                344 ext/standard/streamsfuncs.c 		if (FAILURE == php_network_parse_network_address_with_port(target_addr, target_addr_len, (struct sockaddr*)&sa, &sl TSRMLS_CC)) {
sa                350 ext/standard/streamsfuncs.c 	RETURN_LONG(php_stream_xport_sendto(stream, data, datalen, flags, target_addr ? &sa : NULL, sl TSRMLS_CC));
sa                429 main/network.c 	struct sockaddr **sal, **psal, *sa;
sa                440 main/network.c 		sa = *sal;
sa                443 main/network.c 		sock = socket(sa->sa_family, socktype, 0);
sa                449 main/network.c 		switch (sa->sa_family) {
sa                452 main/network.c 				((struct sockaddr_in6 *)sa)->sin6_family = sa->sa_family;
sa                453 main/network.c 				((struct sockaddr_in6 *)sa)->sin6_port = htons(port);
sa                458 main/network.c 				((struct sockaddr_in *)sa)->sin_family = sa->sa_family;
sa                459 main/network.c 				((struct sockaddr_in *)sa)->sin_port = htons(port);
sa                465 main/network.c 				sa = NULL;
sa                468 main/network.c 		if (sa) {
sa                478 main/network.c 			n = bind(sock, sa, socklen);
sa                507 main/network.c PHPAPI int php_network_parse_network_address_with_port(const char *addr, long addrlen, struct sockaddr *sa, socklen_t *sl TSRMLS_DC)
sa                513 main/network.c 	struct sockaddr_in *in4 = (struct sockaddr_in*)sa;
sa                518 main/network.c 	struct sockaddr_in6 *in6 = (struct sockaddr_in6*)sa;
sa                596 main/network.c 		struct sockaddr *sa, socklen_t sl,
sa                606 main/network.c 		memcpy(*addr, sa, sl);
sa                616 main/network.c 		switch (sa->sa_family) {
sa                619 main/network.c 				buf = inet_ntoa(((struct sockaddr_in*)sa)->sin_addr);
sa                622 main/network.c 						buf, ntohs(((struct sockaddr_in*)sa)->sin_port));
sa                629 main/network.c 				buf = (char*)inet_ntop(sa->sa_family, &((struct sockaddr_in6*)sa)->sin6_addr, (char *)&abuf, sizeof(abuf));
sa                632 main/network.c 						buf, ntohs(((struct sockaddr_in6*)sa)->sin6_port));
sa                640 main/network.c 					struct sockaddr_un *ua = (struct sockaddr_un*)sa;
sa                668 main/network.c 	php_sockaddr_storage sa;
sa                669 main/network.c 	socklen_t sl = sizeof(sa);
sa                670 main/network.c 	memset(&sa, 0, sizeof(sa));
sa                672 main/network.c 	if (getpeername(sock, (struct sockaddr*)&sa, &sl) == 0) {
sa                673 main/network.c 		php_network_populate_name_from_sockaddr((struct sockaddr*)&sa, sl,
sa                688 main/network.c 	php_sockaddr_storage sa;
sa                689 main/network.c 	socklen_t sl = sizeof(sa);
sa                690 main/network.c 	memset(&sa, 0, sizeof(sa));
sa                692 main/network.c 	if (getsockname(sock, (struct sockaddr*)&sa, &sl) == 0) {
sa                693 main/network.c 		php_network_populate_name_from_sockaddr((struct sockaddr*)&sa, sl,
sa                724 main/network.c 	php_sockaddr_storage sa;
sa                734 main/network.c 		sl = sizeof(sa);
sa                736 main/network.c 		clisock = accept(srvsock, (struct sockaddr*)&sa, &sl);
sa                739 main/network.c 			php_network_populate_name_from_sockaddr((struct sockaddr*)&sa, sl,
sa                775 main/network.c 	struct sockaddr **sal, **psal, *sa;
sa                803 main/network.c 		sa = *sal;
sa                806 main/network.c 		sock = socket(sa->sa_family, socktype, 0);
sa                812 main/network.c 		switch (sa->sa_family) {
sa                816 main/network.c 					((struct sockaddr_in6 *)sa)->sin6_family = sa->sa_family;
sa                817 main/network.c 					((struct sockaddr_in6 *)sa)->sin6_port = htons(port);
sa                821 main/network.c 					sa = NULL;
sa                826 main/network.c 				((struct sockaddr_in *)sa)->sin_family = sa->sa_family;
sa                827 main/network.c 				((struct sockaddr_in *)sa)->sin_port = htons(port);
sa                833 main/network.c 				sa = NULL;
sa                836 main/network.c 		if (sa) {
sa                843 main/network.c 				if (sa->sa_family == AF_INET) {
sa                849 main/network.c 					in4->sin_family = sa->sa_family;
sa                864 main/network.c 					in6->sin6_family = sa->sa_family;
sa                886 main/network.c 			n = php_network_connect_socket(sock, sa, socklen, asynchronous,
sa                294 main/php_network.h 		struct sockaddr *sa, socklen_t sl,
sa                303 main/php_network.h 		long addrlen, struct sockaddr *sa, socklen_t *sl TSRMLS_DC);
sa                250 main/streams/xp_socket.c 	php_sockaddr_storage sa;
sa                251 main/streams/xp_socket.c 	socklen_t sl = sizeof(sa);
sa                256 main/streams/xp_socket.c 		ret = recvfrom(sock->socket, buf, buflen, flags, (struct sockaddr*)&sa, &sl);
sa                258 main/streams/xp_socket.c 		php_network_populate_name_from_sockaddr((struct sockaddr*)&sa, sl,
sa                136 sapi/cgi/fastcgi.c 	struct sockaddr     sa;
sa                415 sapi/cgi/fastcgi.c 		sa_t sa;
sa                416 sapi/cgi/fastcgi.c 		socklen_t len = sizeof(sa);
sa                459 sapi/cgi/fastcgi.c 		if (getpeername(0, (struct sockaddr *)&sa, &len) != 0 && errno == ENOTCONN) {
sa                499 sapi/cgi/fastcgi.c static PACL prepare_named_pipe_acl(PSECURITY_DESCRIPTOR sd, LPSECURITY_ATTRIBUTES sa)
sa                551 sapi/cgi/fastcgi.c 	sa->lpSecurityDescriptor = sd;
sa                579 sapi/cgi/fastcgi.c 	sa_t      sa;
sa                606 sapi/cgi/fastcgi.c 		memset(&sa.sa_inet, 0, sizeof(sa.sa_inet));
sa                607 sapi/cgi/fastcgi.c 		sa.sa_inet.sin_family = AF_INET;
sa                608 sapi/cgi/fastcgi.c 		sa.sa_inet.sin_port = htons(port);
sa                609 sapi/cgi/fastcgi.c 		sock_len = sizeof(sa.sa_inet);
sa                612 sapi/cgi/fastcgi.c 			sa.sa_inet.sin_addr.s_addr = htonl(INADDR_ANY);
sa                614 sapi/cgi/fastcgi.c 			sa.sa_inet.sin_addr.s_addr = inet_addr(host);
sa                615 sapi/cgi/fastcgi.c 			if (sa.sa_inet.sin_addr.s_addr == INADDR_NONE) {
sa                630 sapi/cgi/fastcgi.c 				sa.sa_inet.sin_addr.s_addr = ((struct in_addr*)hep->h_addr_list[0])->s_addr;
sa                640 sapi/cgi/fastcgi.c 		memset(&sa, 0, sizeof(saw));
sa                663 sapi/cgi/fastcgi.c 		if (path_len >= sizeof(sa.sa_unix.sun_path)) {
sa                668 sapi/cgi/fastcgi.c 		memset(&sa.sa_unix, 0, sizeof(sa.sa_unix));
sa                669 sapi/cgi/fastcgi.c 		sa.sa_unix.sun_family = AF_UNIX;
sa                670 sapi/cgi/fastcgi.c 		memcpy(sa.sa_unix.sun_path, path, path_len + 1);
sa                673 sapi/cgi/fastcgi.c 		sa.sa_unix.sun_len = sock_len;
sa                680 sapi/cgi/fastcgi.c 	if ((listen_socket = socket(sa.sa.sa_family, SOCK_STREAM, 0)) < 0 ||
sa                684 sapi/cgi/fastcgi.c 	    bind(listen_socket, (struct sockaddr *) &sa, sock_len) < 0 ||
sa               1186 sapi/cgi/fastcgi.c 					sa_t sa;
sa               1187 sapi/cgi/fastcgi.c 					socklen_t len = sizeof(sa);
sa               1190 sapi/cgi/fastcgi.c 					req->fd = accept(listen_socket, (struct sockaddr *)&sa, &len);
sa               1193 sapi/cgi/fastcgi.c 						if (((struct sockaddr *)&sa)->sa_family == AF_INET) {
sa               1202 sapi/cgi/fastcgi.c 									if (allowed_clients[n] == sa.sa_inet.sin_addr.s_addr) {
sa               1209 sapi/cgi/fastcgi.c 									fprintf(stderr, "Connection from disallowed IP address '%s' is dropped.\n", inet_ntoa(sa.sa_inet.sin_addr));
sa               1296 sapi/cli/php_cli_server.c 	struct sockaddr *sa = NULL, **p, **sal;
sa               1303 sapi/cli/php_cli_server.c 		if (sa) {
sa               1304 sapi/cli/php_cli_server.c 			pefree(sa, 1);
sa               1305 sapi/cli/php_cli_server.c 			sa = NULL;
sa               1316 sapi/cli/php_cli_server.c 			sa = pemalloc(sizeof(struct sockaddr_in6), 1);
sa               1317 sapi/cli/php_cli_server.c 			if (!sa) {
sa               1323 sapi/cli/php_cli_server.c 			*(struct sockaddr_in6 *)sa = *(struct sockaddr_in6 *)*p;
sa               1324 sapi/cli/php_cli_server.c 			((struct sockaddr_in6 *)sa)->sin6_port = htons(*port);
sa               1329 sapi/cli/php_cli_server.c 			sa = pemalloc(sizeof(struct sockaddr_in), 1);
sa               1330 sapi/cli/php_cli_server.c 			if (!sa) {
sa               1336 sapi/cli/php_cli_server.c 			*(struct sockaddr_in *)sa = *(struct sockaddr_in *)*p;
sa               1337 sapi/cli/php_cli_server.c 			((struct sockaddr_in *)sa)->sin_port = htons(*port);
sa               1354 sapi/cli/php_cli_server.c 		if (bind(retval, sa, *socklen) == SOCK_CONN_ERR) {
sa               1365 sapi/cli/php_cli_server.c 		*af = sa->sa_family;
sa               1367 sapi/cli/php_cli_server.c 			if (getsockname(retval, sa, socklen)) {
sa               1371 sapi/cli/php_cli_server.c 			switch (sa->sa_family) {
sa               1374 sapi/cli/php_cli_server.c 				*port = ntohs(((struct sockaddr_in6 *)sa)->sin6_port);
sa               1378 sapi/cli/php_cli_server.c 				*port = ntohs(((struct sockaddr_in *)sa)->sin_port);
sa               1396 sapi/cli/php_cli_server.c 	if (sa) {
sa               1397 sapi/cli/php_cli_server.c 		pefree(sa, 1);
sa               2459 sapi/cli/php_cli_server.c 		struct sockaddr *sa = pemalloc(server->socklen, 1);
sa               2460 sapi/cli/php_cli_server.c 		if (!sa) {
sa               2463 sapi/cli/php_cli_server.c 		client_sock = accept(server->server_sock, sa, &socklen);
sa               2469 sapi/cli/php_cli_server.c 			pefree(sa, 1);
sa               2473 sapi/cli/php_cli_server.c 			pefree(sa, 1);
sa               2477 sapi/cli/php_cli_server.c 		if (!(client = pemalloc(sizeof(php_cli_server_client), 1)) || FAILURE == php_cli_server_client_ctor(client, server, client_sock, sa, socklen TSRMLS_CC)) {
sa               2479 sapi/cli/php_cli_server.c 			pefree(sa, 1);
sa                135 sapi/fpm/fpm/fastcgi.c 	struct sockaddr     sa;
sa                269 sapi/fpm/fpm/fastcgi.c 				allowed_clients[n].sa.sa_family = AF_INET;
sa                272 sapi/fpm/fpm/fastcgi.c 				allowed_clients[n].sa.sa_family = AF_INET6;
sa                279 sapi/fpm/fpm/fastcgi.c 		allowed_clients[n].sa.sa_family = 0;
sa                772 sapi/fpm/fpm/fastcgi.c 	if (client_sa.sa.sa_family == AF_UNIX) {
sa                778 sapi/fpm/fpm/fastcgi.c 	if (client_sa.sa.sa_family == AF_INET) {
sa                779 sapi/fpm/fpm/fastcgi.c 		for (i=0 ; allowed_clients[i].sa.sa_family ; i++) {
sa                780 sapi/fpm/fpm/fastcgi.c 			if (allowed_clients[i].sa.sa_family == AF_INET
sa                786 sapi/fpm/fpm/fastcgi.c 	if (client_sa.sa.sa_family == AF_INET6) {
sa                787 sapi/fpm/fpm/fastcgi.c 		for (i=0 ; allowed_clients[i].sa.sa_family ; i++) {
sa                788 sapi/fpm/fpm/fastcgi.c 			if (allowed_clients[i].sa.sa_family == AF_INET6
sa                793 sapi/fpm/fpm/fastcgi.c 			if (allowed_clients[i].sa.sa_family == AF_INET
sa                846 sapi/fpm/fpm/fastcgi.c 					sa_t sa;
sa                847 sapi/fpm/fpm/fastcgi.c 					socklen_t len = sizeof(sa);
sa                852 sapi/fpm/fpm/fastcgi.c 					req->fd = accept(listen_socket, (struct sockaddr *)&sa, &len);
sa                855 sapi/fpm/fpm/fastcgi.c 					client_sa = sa;
sa               1134 sapi/fpm/fpm/fastcgi.c 	if (client_sa.sa.sa_family == AF_INET) {
sa               1135 sapi/fpm/fpm/fastcgi.c 		return inet_ntop(client_sa.sa.sa_family, &client_sa.sa_inet.sin_addr, str, INET6_ADDRSTRLEN);
sa               1139 sapi/fpm/fpm/fastcgi.c 	if (client_sa.sa.sa_family == AF_INET6
sa               1145 sapi/fpm/fpm/fastcgi.c 	if (client_sa.sa.sa_family == AF_INET6) {
sa               1146 sapi/fpm/fpm/fastcgi.c 		return inet_ntop(client_sa.sa.sa_family, &client_sa.sa_inet6.sin6_addr, str, INET6_ADDRSTRLEN);
sa                 78 sapi/fpm/fpm/fpm_sockets.c static void *fpm_get_in_addr(struct sockaddr *sa) /* {{{ */
sa                 80 sapi/fpm/fpm/fpm_sockets.c     if (sa->sa_family == AF_INET) {
sa                 81 sapi/fpm/fpm/fpm_sockets.c         return &(((struct sockaddr_in*)sa)->sin_addr);
sa                 84 sapi/fpm/fpm/fpm_sockets.c     return &(((struct sockaddr_in6*)sa)->sin6_addr);
sa                 88 sapi/fpm/fpm/fpm_sockets.c static int fpm_get_in_port(struct sockaddr *sa) /* {{{ */
sa                 90 sapi/fpm/fpm/fpm_sockets.c     if (sa->sa_family == AF_INET) {
sa                 91 sapi/fpm/fpm/fpm_sockets.c         return ntohs(((struct sockaddr_in*)sa)->sin_port);
sa                 94 sapi/fpm/fpm/fpm_sockets.c     return ntohs(((struct sockaddr_in6*)sa)->sin6_port);
sa                 98 sapi/fpm/fpm/fpm_sockets.c static int fpm_sockets_hash_op(int sock, struct sockaddr *sa, char *key, int type, int op) /* {{{ */
sa                104 sapi/fpm/fpm/fpm_sockets.c 				inet_ntop(sa->sa_family, fpm_get_in_addr(sa), key, INET6_ADDRSTRLEN);
sa                105 sapi/fpm/fpm/fpm_sockets.c 				sprintf(key+strlen(key), ":%d", fpm_get_in_port(sa));
sa                110 sapi/fpm/fpm/fpm_sockets.c 				struct sockaddr_un *sa_un = (struct sockaddr_un *) sa;
sa                163 sapi/fpm/fpm/fpm_sockets.c static int fpm_sockets_new_listening_socket(struct fpm_worker_pool_s *wp, struct sockaddr *sa, int socklen) /* {{{ */
sa                169 sapi/fpm/fpm/fpm_sockets.c 	sock = socket(sa->sa_family, SOCK_STREAM, 0);
sa                181 sapi/fpm/fpm/fpm_sockets.c 		if (fpm_socket_unix_test_connect((struct sockaddr_un *)sa, socklen) == 0) {
sa                182 sapi/fpm/fpm/fpm_sockets.c 			zlog(ZLOG_ERROR, "An another FPM instance seems to already listen on %s", ((struct sockaddr_un *) sa)->sun_path);
sa                186 sapi/fpm/fpm/fpm_sockets.c 		unlink( ((struct sockaddr_un *) sa)->sun_path);
sa                190 sapi/fpm/fpm/fpm_sockets.c 	if (0 > bind(sock, sa, socklen)) {
sa                200 sapi/fpm/fpm/fpm_sockets.c 		char *path = ((struct sockaddr_un *) sa)->sun_path;
sa                220 sapi/fpm/fpm/fpm_sockets.c static int fpm_sockets_get_listening_socket(struct fpm_worker_pool_s *wp, struct sockaddr *sa, int socklen) /* {{{ */
sa                224 sapi/fpm/fpm/fpm_sockets.c 	sock = fpm_sockets_hash_op(0, sa, 0, wp->listen_address_domain, FPM_GET_USE_SOCKET);
sa                229 sapi/fpm/fpm/fpm_sockets.c 	sock = fpm_sockets_new_listening_socket(wp, sa, socklen);
sa                230 sapi/fpm/fpm/fpm_sockets.c 	fpm_sockets_hash_op(sock, sa, 0, wp->listen_address_domain, FPM_STORE_USE_SOCKET);
sa                202 sapi/litespeed/lsapilib.c     struct sigaction sa;
sa                204 sapi/litespeed/lsapilib.c     sigaction(signo, NULL, &sa);
sa                206 sapi/litespeed/lsapilib.c     if (sa.sa_handler == SIG_DFL)
sa                208 sapi/litespeed/lsapilib.c         sigemptyset(&sa.sa_mask);
sa                209 sapi/litespeed/lsapilib.c         sa.sa_flags = 0;
sa                210 sapi/litespeed/lsapilib.c         sa.sa_handler = handler;
sa                211 sapi/litespeed/lsapilib.c         sigaction(signo, &sa, NULL);