initial recvmsg and sendmsg implementations
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20562 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -92,9 +92,11 @@ struct net_socket_module_info {
|
||||
ssize_t (*recv)(net_socket *socket, void *data, size_t length, int flags);
|
||||
ssize_t (*recvfrom)(net_socket *socket, void *data, size_t length, int flags,
|
||||
struct sockaddr *address, socklen_t *_addressLength);
|
||||
ssize_t (*recvmsg)(net_socket *socket, msghdr *header, int flags);
|
||||
ssize_t (*send)(net_socket *socket, const void *data, size_t length, int flags);
|
||||
ssize_t (*sendto)(net_socket *socket, const void *data, size_t length,
|
||||
int flags, const struct sockaddr *address, socklen_t addressLength);
|
||||
ssize_t (*sendmsg)(net_socket *socket, msghdr *header, int flags);
|
||||
int (*setsockopt)(net_socket *socket, int level, int option,
|
||||
const void *optionValue, int optionLength);
|
||||
int (*shutdown)(net_socket *socket, int direction);
|
||||
|
||||
Reference in New Issue
Block a user