Lines Matching refs:address

129 copy_address_to_userland(const void* address, socklen_t addressLength,
133 // copy address size and address back to userland
137 && user_memcpy(userAddress, address,
149 char* address)
178 // prepare the address field
186 message.msg_name = address;
395 common_bind(int fd, const struct sockaddr *address, socklen_t addressLength,
402 return sStackInterface->bind(descriptor->u.socket, address, addressLength);
418 common_connect(int fd, const struct sockaddr *address,
425 return sStackInterface->connect(descriptor->u.socket, address,
442 common_accept(int fd, struct sockaddr *address, socklen_t *_addressLength,
450 status_t error = sStackInterface->accept(descriptor->u.socket, address,
482 struct sockaddr *address, socklen_t *_addressLength, bool kernel)
489 flags, address, _addressLength);
517 const struct sockaddr *address, socklen_t addressLength, bool kernel)
524 address, addressLength);
566 common_getpeername(int fd, struct sockaddr *address,
573 return sStackInterface->getpeername(descriptor->u.socket, address,
579 common_getsockname(int fd, struct sockaddr *address,
586 return sStackInterface->getsockname(descriptor->u.socket, address,
659 bind(int socket, const struct sockaddr *address, socklen_t addressLength)
662 RETURN_AND_SET_ERRNO(common_bind(socket, address, addressLength, true));
675 connect(int socket, const struct sockaddr *address, socklen_t addressLength)
678 RETURN_AND_SET_ERRNO(common_connect(socket, address, addressLength, true));
691 accept(int socket, struct sockaddr *address, socklen_t *_addressLength)
694 RETURN_AND_SET_ERRNO(common_accept(socket, address, _addressLength, true));
708 struct sockaddr *address, socklen_t *_addressLength)
711 RETURN_AND_SET_ERRNO(common_recvfrom(socket, data, length, flags, address,
734 const struct sockaddr *address, socklen_t addressLength)
737 RETURN_AND_SET_ERRNO(common_sendto(socket, data, length, flags, address,
770 getpeername(int socket, struct sockaddr *address, socklen_t *_addressLength)
773 RETURN_AND_SET_ERRNO(common_getpeername(socket, address, _addressLength,
779 getsockname(int socket, struct sockaddr *address, socklen_t *_addressLength)
782 RETURN_AND_SET_ERRNO(common_getsockname(socket, address, _addressLength,
819 // check parameters and copy address from userland
823 sockaddr_storage address;
824 memset(&address, 0, sizeof(address));
826 || user_memcpy(&address, userAddress, addressLength) != B_OK) {
830 address.ss_len = addressLength;
834 return error = common_bind(socket, (sockaddr*)&address, addressLength,
851 // check parameters and copy address from userland
855 sockaddr_storage address;
856 memset(&address, 0, sizeof(address));
858 || user_memcpy(&address, userAddress, addressLength) != B_OK) {
862 address.ss_len = addressLength;
867 return error = common_connect(socket, (sockaddr*)&address, addressLength,
894 char address[MAX_SOCKET_ADDRESS_LENGTH];
897 userAddress != NULL ? (sockaddr*)address : NULL, &addressLength, false);
899 // copy address size and address back to userland
900 if (copy_address_to_userland(address, addressLength, userAddress,
938 char address[MAX_SOCKET_ADDRESS_LENGTH];
941 userAddress != NULL ? (sockaddr*)address : NULL, &addressLength, false);
945 // copy address size and address back to userland
946 if (copy_address_to_userland(address, addressLength, userAddress,
963 char address[MAX_SOCKET_ADDRESS_LENGTH];
966 vecsDeleter, userAddress, address);
996 // copy the address, the ancillary data, and the message header back to
1001 if ((userAddress != NULL && user_memcpy(userAddress, address,
1036 // copy address from userland
1037 char address[MAX_SOCKET_ADDRESS_LENGTH];
1040 || user_memcpy(address, userAddress, addressLength) != B_OK) {
1051 userAddress != NULL ? (sockaddr*)address : NULL, addressLength, false);
1063 char address[MAX_SOCKET_ADDRESS_LENGTH];
1066 vecsDeleter, userAddress, address);
1070 // copy the address from userland
1072 && user_memcpy(address, userAddress, message.msg_namelen) != B_OK) {
1174 char address[MAX_SOCKET_ADDRESS_LENGTH];
1176 error = common_getpeername(socket, (sockaddr*)address, &addressLength,
1181 // copy address size and address back to userland
1182 if (copy_address_to_userland(address, addressLength, userAddress,
1204 char address[MAX_SOCKET_ADDRESS_LENGTH];
1206 error = common_getsockname(socket, (sockaddr*)address, &addressLength,
1211 // copy address size and address back to userland
1212 if (copy_address_to_userland(address, addressLength, userAddress,