Lines Matching refs:sock
429 php_socket *sock = php_create_socket(); local
431 *php_sock = sock;
438 efree(sock);
446 sock->bsd_socket = socket(PF_INET, SOCK_STREAM, 0);
447 sock->blocking = 1;
449 if (IS_INVALID_SOCKET(sock)) {
450 PHP_SOCKET_ERROR(sock, "unable to create listening socket", errno);
451 efree(sock);
455 sock->type = PF_INET;
457 if (bind(sock->bsd_socket, (struct sockaddr *)&la, sizeof(la)) != 0) {
458 PHP_SOCKET_ERROR(sock, "unable to bind to given address", errno);
459 close(sock->bsd_socket);
460 efree(sock);
464 if (listen(sock->bsd_socket, backlog) != 0) {
465 PHP_SOCKET_ERROR(sock, "unable to listen on socket", errno);
466 close(sock->bsd_socket);
467 efree(sock);
498 static int php_read(php_socket *sock, void *buf, size_t maxlen, int flags) argument
507 m = fcntl(sock->bsd_socket, F_GETFL);
514 nonblock = !sock->blocking;
539 m = recv(sock->bsd_socket, (void *) t, 1, flags);
783 php_socket *sock, unsigned int *if_index TSRMLS_DC) argument
796 php_socket *sock, php_sockaddr_storage *ss, socklen_t *ss_len TSRMLS_DC) argument
808 if (!php_set_inet46_addr(ss, ss_len, Z_STRVAL_P(valcp), sock TSRMLS_CC)) {