/haiku/src/system/libnetwork/ |
H A D | socket.cpp | 193 accept(int socket, struct sockaddr *_address, socklen_t *_addressLength) argument 206 addressLength = _addressLength ? *_addressLength : 0; 220 if (_addressLength != NULL) 221 *_addressLength = sizeof(struct r5_sockaddr_in); 222 } else if (_addressLength != NULL) 223 *_addressLength = addressLength; 238 struct sockaddr *_address, socklen_t *_addressLength) 251 addressLength = _addressLength ? *_addressLength 237 recvfrom(int socket, void *data, size_t length, int flags, struct sockaddr *_address, socklen_t *_addressLength) argument 345 getpeername(int socket, struct sockaddr *_address, socklen_t *_addressLength) argument 379 getsockname(int socket, struct sockaddr *_address, socklen_t *_addressLength) argument [all...] |
/haiku/src/add-ons/kernel/network/stack/ |
H A D | stack_interface.cpp | 67 socklen_t* _addressLength, net_socket** _acceptedSocket) 69 return gNetSocketModule.accept(socket, address, _addressLength, 83 int flags, struct sockaddr* address, socklen_t* _addressLength) 88 if (_addressLength != NULL) 89 message.msg_namelen = *_addressLength; 101 if (received >= 0 && _addressLength != NULL) 102 *_addressLength = message.msg_namelen; 186 socklen_t* _addressLength) 188 return gNetSocketModule.getpeername(socket, address, _addressLength); 194 socklen_t* _addressLength) 66 stack_interface_accept(net_socket* socket, struct sockaddr* address, socklen_t* _addressLength, net_socket** _acceptedSocket) argument 82 stack_interface_recvfrom(net_socket* socket, void* data, size_t length, int flags, struct sockaddr* address, socklen_t* _addressLength) argument 185 stack_interface_getpeername(net_socket* socket, struct sockaddr* address, socklen_t* _addressLength) argument 193 stack_interface_getsockname(net_socket* socket, struct sockaddr* address, socklen_t* _addressLength) argument [all...] |
H A D | net_socket.cpp | 911 socklen_t* _addressLength, net_socket** _acceptedSocket) 922 if (address && *_addressLength > 0) { 923 memcpy(address, &accepted->peer, min_c(*_addressLength, 925 *_addressLength = accepted->peer.ss_len; 985 socklen_t* _addressLength) 993 memcpy(address, &socket->peer, min_c(*_addressLength, socket->peer.ss_len)); 994 *_addressLength = socket->peer.ss_len; 1001 socklen_t* _addressLength) 1008 memcpy(address, &buffer, min_c(*_addressLength, sizeof(buffer))); 1009 *_addressLength 910 socket_accept(net_socket* socket, struct sockaddr* address, socklen_t* _addressLength, net_socket** _acceptedSocket) argument 984 socket_getpeername(net_socket* _socket, struct sockaddr* address, socklen_t* _addressLength) argument 1000 socket_getsockname(net_socket* socket, struct sockaddr* address, socklen_t* _addressLength) argument [all...] |
/haiku/headers/private/net/ |
H A D | net_stack_interface.h | 38 socklen_t* _addressLength, net_socket** _acceptedSocket); 43 socklen_t* _addressLength); 60 socklen_t* _addressLength); 62 socklen_t* _addressLength);
|
H A D | net_socket.h | 95 socklen_t* _addressLength, net_socket** _acceptedSocket); 101 socklen_t* _addressLength); 103 socklen_t* _addressLength);
|
H A D | net_protocol.h | 115 struct sockaddr* _address, socklen_t* _addressLength,
|
/haiku/src/system/kernel/fs/ |
H A D | socket.cpp | 82 socklen_t* _addressLength, socklen_t& addressLength, bool addressRequired) 85 if (_addressLength == NULL) 91 || !IS_USER_ADDRESS(_addressLength)) { 98 && user_memcpy(&addressLength, _addressLength, sizeof(socklen_t)) 424 common_accept(int fd, struct sockaddr *address, socklen_t *_addressLength, argument 433 _addressLength, &acceptedSocket); 464 struct sockaddr *address, socklen_t *_addressLength, bool kernel) 471 flags, address, _addressLength); 549 socklen_t *_addressLength, bool kernel) 556 _addressLength); 81 prepare_userland_address_result(struct sockaddr* userAddress, socklen_t* _addressLength, socklen_t& addressLength, bool addressRequired) argument 463 common_recvfrom(int fd, void *data, size_t length, int flags, struct sockaddr *address, socklen_t *_addressLength, bool kernel) argument 548 common_getpeername(int fd, struct sockaddr *address, socklen_t *_addressLength, bool kernel) argument 561 common_getsockname(int fd, struct sockaddr *address, socklen_t *_addressLength, bool kernel) argument 673 accept(int socket, struct sockaddr *address, socklen_t *_addressLength) argument 689 recvfrom(int socket, void *data, size_t length, int flags, struct sockaddr *address, socklen_t *_addressLength) argument 752 getpeername(int socket, struct sockaddr *address, socklen_t *_addressLength) argument 761 getsockname(int socket, struct sockaddr *address, socklen_t *_addressLength) argument 863 _user_accept(int socket, struct sockaddr *userAddress, socklen_t *_addressLength) argument 904 _user_recvfrom(int socket, void *data, size_t length, int flags, struct sockaddr *userAddress, socklen_t *_addressLength) argument 1144 _user_getpeername(int socket, struct sockaddr *userAddress, socklen_t *_addressLength) argument 1174 _user_getsockname(int socket, struct sockaddr *userAddress, socklen_t *_addressLength) argument [all...] |
/haiku/headers/posix/sys/ |
H A D | socket.h | 165 int accept(int socket, struct sockaddr *address, socklen_t *_addressLength); 171 socklen_t *_addressLength); 173 socklen_t *_addressLength); 179 struct sockaddr *address, socklen_t *_addressLength);
|
/haiku/src/add-ons/kernel/network/protocols/unix/ |
H A D | UnixDatagramEndpoint.h | 42 socklen_t* _addressLength, int flags) override;
|
H A D | UnixEndpoint.h | 62 struct sockaddr* _address, socklen_t* _addressLength,
|
H A D | UnixStreamEndpoint.h | 58 socklen_t* _addressLength, int flags) override;
|
H A D | UnixDatagramEndpoint.cpp | 325 socklen_t* _addressLength, int flags) 417 if (_addressLength == NULL) 420 socklen_t memoryLength = min_c(*_addressLength, address->sun_len); 422 *_addressLength = address->sun_len; 323 Receive(const iovec* vecs, size_t vecCount, ancillary_data_container** _ancillaryData, struct sockaddr* _address, socklen_t* _addressLength, int flags) argument
|
H A D | UnixStreamEndpoint.cpp | 471 socklen_t* _addressLength, int flags) 501 socklen_t addrLen = min_c(*_addressLength, socket->peer.ss_len); 503 *_addressLength = addrLen; 469 Receive(const iovec* vecs, size_t vecCount, ancillary_data_container** _ancillaryData, struct sockaddr* _address, socklen_t* _addressLength, int flags) argument
|
H A D | unix.cpp | 421 struct sockaddr *_address, socklen_t *_addressLength, int flags) 424 _address, _addressLength, flags); 419 unix_read_data_no_buffer(net_protocol *_protocol, const iovec *vecs, size_t vecCount, ancillary_data_container **_ancillaryData, struct sockaddr *_address, socklen_t *_addressLength, int flags) argument
|
/haiku/src/add-ons/kernel/network/protocols/l2cap/ |
H A D | L2capEndpoint.h | 57 struct sockaddr* _address, socklen_t* _addressLength);
|
H A D | L2capEndpoint.cpp | 330 socklen_t* _addressLength) 328 Receive(const iovec* vecs, size_t vecCount, ancillary_data_container** _ancillaryData, struct sockaddr* _address, socklen_t* _addressLength) argument
|
/haiku/headers/private/kernel/ |
H A D | vfs.h | 267 socklen_t *_addressLength); 270 struct sockaddr *address, socklen_t *_addressLength); 281 socklen_t *_addressLength); 283 socklen_t *_addressLength);
|
/haiku/headers/private/system/ |
H A D | syscalls.h | 366 socklen_t *_addressLength); 371 socklen_t *_addressLength); 386 socklen_t *_addressLength); 388 socklen_t *_addressLength);
|
/haiku/src/tests/system/network/tcp_shell/ |
H A D | tcp_shell.cpp | 333 socklen_t *_addressLength, net_socket **_acceptedSocket) 341 if (address && *_addressLength > 0) { 342 memcpy(address, &accepted->peer, min_c(*_addressLength, 344 *_addressLength = accepted->peer.ss_len; 332 socket_accept(net_socket *socket, struct sockaddr *address, socklen_t *_addressLength, net_socket **_acceptedSocket) argument
|