Searched refs:net_socket (Results 1 - 25 of 34) sorted by last modified time

12

/haiku/src/add-ons/kernel/network/stack/
H A Dnet_socket.cpp51 struct net_socket_private : net_socket,
74 int socket_bind(net_socket* socket, const struct sockaddr* address,
76 int socket_setsockopt(net_socket* socket, int level, int option,
78 ssize_t socket_read_avail(net_socket* socket);
117 TRACE("delete net_socket %p\n", this);
187 TRACE("create net_socket %p (%u.%u.%u):\n", socket, socket->family,
202 add_ancillary_data(net_socket* socket, ancillary_data_container* container,
233 process_ancillary_data(net_socket* socket, ancillary_data_container* container,
267 process_ancillary_data(net_socket* socket,
293 socket_receive_no_buffer(net_socket* socke
[all...]
H A Dstack.cpp415 uninit_domain_protocols(net_socket* socket)
431 get_domain_protocols(net_socket* socket)
484 put_domain_protocols(net_socket* socket)
H A Dstack_private.h16 #include <net_socket.h>
39 status_t get_domain_protocols(net_socket* socket);
40 status_t put_domain_protocols(net_socket* socket);
H A Dutility.cpp145 notify_socket(net_socket* socket, uint8 event, int32 value)
302 fifo_socket_enqueue_buffer(net_fifo* fifo, net_socket* socket, uint8 event,
/haiku/src/add-ons/kernel/network/protocols/l2cap/
H A Dl2cap.cpp40 l2cap_init_protocol(net_socket* socket)
93 l2cap_accept(net_protocol* protocol, struct net_socket** _acceptedSocket)
H A DL2capEndpoint.cpp53 L2capEndpoint::L2capEndpoint(net_socket* socket)
344 L2capEndpoint::Accept(net_socket** _acceptedSocket)
560 net_socket* newSocket;
H A DL2capEndpoint.h15 #include <net_socket.h>
27 L2capEndpoint(net_socket* socket);
39 status_t Accept(net_socket** _acceptedSocket);
/haiku/src/add-ons/kernel/network/protocols/tcp/
H A DTCPEndpoint.cpp419 TCPEndpoint::TCPEndpoint(net_socket* socket)
684 TCPEndpoint::Accept(struct net_socket** _acceptedSocket)
1531 net_socket* newSocket;
H A Dtcp.cpp477 tcp_init_protocol(net_socket* socket)
533 tcp_accept(net_protocol* protocol, struct net_socket** _acceptedSocket)
H A Dtcp.h16 #include <net_socket.h>
H A DTCPEndpoint.h31 TCPEndpoint(net_socket* socket);
40 status_t Accept(struct net_socket** _acceptedSocket);
/haiku/src/add-ons/kernel/network/protocols/ipv6/
H A Dipv6.cpp154 RawSocket(net_socket* socket);
273 RawSocket::RawSocket(net_socket* socket)
966 ipv6_init_protocol(net_socket* socket)
1067 ipv6_accept(net_protocol* protocol, struct net_socket** _acceptedSocket)
/haiku/src/add-ons/kernel/network/protocols/ipv4/
H A Dipv4.cpp137 RawSocket(net_socket* socket);
233 RawSocket::RawSocket(net_socket* socket)
1066 ipv4_init_protocol(net_socket* socket)
1172 ipv4_accept(net_protocol* protocol, struct net_socket** _acceptedSocket)
/haiku/src/system/kernel/fs/
H A Dsocket.cpp314 create_socket_fd(net_socket* socket, bool kernel)
357 net_socket* socket;
431 net_socket* acceptedSocket;
590 net_socket* sockets[2];
/haiku/src/tests/system/network/tcp_shell/
H A Dtcp_shell.cpp20 #include <net_socket.h>
62 struct net_socket_private : net_socket,
64 struct net_socket *parent;
94 struct net_socket *gServerSocket, *gClientSocket;
271 socket_create(int family, int type, int protocol, net_socket **_socket)
279 memset(socket, 0, sizeof(net_socket));
318 socket_delete(net_socket *_socket)
332 socket_accept(net_socket *socket, struct sockaddr *address,
333 socklen_t *_addressLength, net_socket **_acceptedSocket)
335 net_socket *accepte
[all...]
/haiku/headers/private/net/
H A Dnet_socket.h22 typedef struct net_socket { struct
44 } net_socket; typedef in typeref:struct:net_socket
51 net_socket** _socket);
52 status_t (*close)(net_socket* socket);
53 void (*free)(net_socket* socket);
55 status_t (*control)(net_socket* socket, uint32 op, void* data,
58 ssize_t (*read_avail)(net_socket* socket);
59 ssize_t (*send_avail)(net_socket* socket);
61 status_t (*send_data)(net_socket* socket, net_buffer* buffer);
62 status_t (*receive_data)(net_socket* socke
[all...]
H A DProtocolUtilities.h20 #include <net_socket.h>
50 ProtocolSocket(net_socket* socket);
76 net_socket* Socket() const { return fSocket; }
79 net_socket* fSocket;
85 ProtocolSocket::ProtocolSocket(net_socket* socket)
111 net_socket* socket);
164 net_socket* socket)
H A Dnet_protocol.h10 #include <net_socket.h>
49 net_socket* socket;
61 net_protocol* (*init_protocol)(net_socket* socket);
69 status_t (*accept)(net_protocol* self, net_socket** _acceptedSocket);
/haiku/src/add-ons/kernel/network/protocols/unix/
H A DUnixStreamEndpoint.cpp31 UnixStreamEndpoint::UnixStreamEndpoint(net_socket* socket)
295 net_socket* newSocket;
339 UnixStreamEndpoint::Accept(net_socket** _acceptedSocket)
H A DUnixDatagramEndpoint.cpp24 UnixDatagramEndpoint::UnixDatagramEndpoint(net_socket* socket)
201 UnixDatagramEndpoint::Accept(net_socket** _acceptedSocket)
H A Dunix.cpp21 #include <net_socket.h>
66 unix_init_protocol(net_socket *socket)
125 unix_accept(net_protocol *_protocol, struct net_socket **_acceptedSocket)
H A DUnixStreamEndpoint.h35 UnixStreamEndpoint(net_socket* socket);
49 status_t Accept(net_socket** _acceptedSocket) override;
H A DUnixEndpoint.h10 #include <net_socket.h>
54 virtual status_t Accept(net_socket** _acceptedSocket) = 0;
73 static status_t Create(net_socket* socket, UnixEndpoint** _endpoint);
76 UnixEndpoint(net_socket* socket);
H A DUnixDatagramEndpoint.h19 UnixDatagramEndpoint(net_socket* socket);
33 status_t Accept(net_socket** _acceptedSocket) override;
/haiku/headers/private/kernel/fs/
H A Dfd.h21 struct net_socket;
57 struct net_socket *socket;

Completed in 147 milliseconds

12