headers/os/drivers/pcmcia/ds.h
175
int (*get_handle)(int socket, client_handle_t *handle);
headers/os/net/NetEndpoint.h
81
BNetEndpoint(const BNetEndpoint& other, int socket,
headers/posix/sys/socket.h
171
int accept(int socket, struct sockaddr *address, socklen_t *_addressLength);
headers/posix/sys/socket.h
172
int accept4(int socket, struct sockaddr *address, socklen_t *_addressLength, int flags);
headers/posix/sys/socket.h
173
int bind(int socket, const struct sockaddr *address,
headers/posix/sys/socket.h
175
int connect(int socket, const struct sockaddr *address,
headers/posix/sys/socket.h
177
int getpeername(int socket, struct sockaddr *address,
headers/posix/sys/socket.h
179
int getsockname(int socket, struct sockaddr *address,
headers/posix/sys/socket.h
181
int getsockopt(int socket, int level, int option, void *value,
headers/posix/sys/socket.h
183
int listen(int socket, int backlog);
headers/posix/sys/socket.h
184
ssize_t recv(int socket, void *buffer, size_t length, int flags);
headers/posix/sys/socket.h
185
ssize_t recvfrom(int socket, void *buffer, size_t bufferLength, int flags,
headers/posix/sys/socket.h
187
ssize_t recvmsg(int socket, struct msghdr *message, int flags);
headers/posix/sys/socket.h
188
ssize_t send(int socket, const void *buffer, size_t length, int flags);
headers/posix/sys/socket.h
189
ssize_t sendmsg(int socket, const struct msghdr *message, int flags);
headers/posix/sys/socket.h
190
ssize_t sendto(int socket, const void *message, size_t length, int flags,
headers/posix/sys/socket.h
192
int setsockopt(int socket, int level, int option, const void *value,
headers/posix/sys/socket.h
194
int shutdown(int socket, int how);
headers/posix/sys/socket.h
195
int socket(int domain, int type, int protocol);
headers/private/drivers/ksocket.h
13
#define ksocket socket
headers/private/drivers/ksocket.h
37
#define ksocket socket
headers/private/drivers/ksocket.h
63
#define ksocket (gSocket->socket)
headers/private/firewire/firewire_module.h
58
int (*get_handle)(int socket, struct firewire_softc **handle);
headers/private/kernel/boot/net/RemoteDisk.h
39
static status_t _SendRequest(UDPSocket *socket, ip_addr_t serverAddress,
headers/private/kernel/boot/net/TCP.h
123
status_t BindSocket(TCPSocket* socket);
headers/private/kernel/boot/net/TCP.h
124
void UnbindSocket(TCPSocket* socket);
headers/private/kernel/boot/net/UDP.h
93
status_t BindSocket(UDPSocket *socket, ip_addr_t address, uint16 port);
headers/private/kernel/boot/net/UDP.h
94
void UnbindSocket(UDPSocket *socket);
headers/private/kernel/vfs.h
262
status_t _user_bind(int socket, const struct sockaddr *address,
headers/private/kernel/vfs.h
264
status_t _user_shutdown_socket(int socket, int how);
headers/private/kernel/vfs.h
265
status_t _user_connect(int socket, const struct sockaddr *address,
headers/private/kernel/vfs.h
267
status_t _user_listen(int socket, int backlog);
headers/private/kernel/vfs.h
268
int _user_accept(int socket, struct sockaddr *address,
headers/private/kernel/vfs.h
270
ssize_t _user_recv(int socket, void *data, size_t length, int flags);
headers/private/kernel/vfs.h
271
ssize_t _user_recvfrom(int socket, void *data, size_t length, int flags,
headers/private/kernel/vfs.h
273
ssize_t _user_recvmsg(int socket, struct msghdr *message, int flags);
headers/private/kernel/vfs.h
274
ssize_t _user_send(int socket, const void *data, size_t length, int flags);
headers/private/kernel/vfs.h
275
ssize_t _user_sendto(int socket, const void *data, size_t length, int flags,
headers/private/kernel/vfs.h
277
ssize_t _user_sendmsg(int socket, const struct msghdr *message, int flags);
headers/private/kernel/vfs.h
278
status_t _user_getsockopt(int socket, int level, int option, void *value,
headers/private/kernel/vfs.h
280
status_t _user_setsockopt(int socket, int level, int option,
headers/private/kernel/vfs.h
282
status_t _user_getpeername(int socket, struct sockaddr *address,
headers/private/kernel/vfs.h
284
status_t _user_getsockname(int socket, struct sockaddr *address,
headers/private/kernel/vfs.h
286
int _user_sockatmark(int socket);
headers/private/net/ProtocolUtilities.h
111
net_socket* socket);
headers/private/net/ProtocolUtilities.h
164
net_socket* socket)
headers/private/net/ProtocolUtilities.h
166
ProtocolSocket(socket), fCurrentBytes(0)
headers/private/net/ProtocolUtilities.h
50
ProtocolSocket(net_socket* socket);
headers/private/net/ProtocolUtilities.h
85
ProtocolSocket::ProtocolSocket(net_socket* socket)
headers/private/net/ProtocolUtilities.h
87
fSocket(socket),
headers/private/net/SocketMessenger.h
21
BSocketMessenger(const BSocket& socket);
headers/private/net/net_protocol.h
60
net_socket* socket;
headers/private/net/net_protocol.h
72
net_protocol* (*init_protocol)(net_socket* socket);
headers/private/net/net_socket.h
100
int (*getpeername)(net_socket* socket, struct sockaddr* address,
headers/private/net/net_socket.h
102
int (*getsockname)(net_socket* socket, struct sockaddr* address,
headers/private/net/net_socket.h
104
int (*getsockopt)(net_socket* socket, int level, int option,
headers/private/net/net_socket.h
106
int (*listen)(net_socket* socket, int backlog);
headers/private/net/net_socket.h
107
ssize_t (*receive)(net_socket* socket, struct msghdr* , void* data,
headers/private/net/net_socket.h
109
ssize_t (*send)(net_socket* socket, struct msghdr* , const void* data,
headers/private/net/net_socket.h
111
int (*setsockopt)(net_socket* socket, int level, int option,
headers/private/net/net_socket.h
113
int (*shutdown)(net_socket* socket, int direction);
headers/private/net/net_socket.h
52
status_t (*close)(net_socket* socket);
headers/private/net/net_socket.h
53
void (*free)(net_socket* socket);
headers/private/net/net_socket.h
55
status_t (*control)(net_socket* socket, uint32 op, void* data,
headers/private/net/net_socket.h
58
ssize_t (*read_avail)(net_socket* socket);
headers/private/net/net_socket.h
59
ssize_t (*send_avail)(net_socket* socket);
headers/private/net/net_socket.h
61
status_t (*send_data)(net_socket* socket, net_buffer* buffer);
headers/private/net/net_socket.h
62
status_t (*receive_data)(net_socket* socket, size_t length,
headers/private/net/net_socket.h
65
status_t (*get_option)(net_socket* socket, int level, int option,
headers/private/net/net_socket.h
67
status_t (*set_option)(net_socket* socket, int level, int option,
headers/private/net/net_socket.h
74
bool (*acquire_socket)(net_socket* socket);
headers/private/net/net_socket.h
75
bool (*release_socket)(net_socket* socket);
headers/private/net/net_socket.h
81
status_t (*set_max_backlog)(net_socket* socket, uint32 backlog);
headers/private/net/net_socket.h
82
bool (*has_parent)(net_socket* socket);
headers/private/net/net_socket.h
83
status_t (*set_connected)(net_socket* socket);
headers/private/net/net_socket.h
84
status_t (*set_aborted)(net_socket* socket);
headers/private/net/net_socket.h
87
status_t (*request_notification)(net_socket* socket, uint8 event,
headers/private/net/net_socket.h
89
status_t (*cancel_notification)(net_socket* socket, uint8 event,
headers/private/net/net_socket.h
91
status_t (*notify)(net_socket* socket, uint8 event, int32 value);
headers/private/net/net_socket.h
94
int (*accept)(net_socket* socket, struct sockaddr* address,
headers/private/net/net_socket.h
96
int (*bind)(net_socket* socket, const struct sockaddr* address,
headers/private/net/net_socket.h
98
int (*connect)(net_socket* socket, const struct sockaddr* address,
headers/private/net/net_stack.h
141
status_t (*notify_socket)(net_socket* socket, uint8 event, int32 value);
headers/private/net/net_stack.h
154
net_socket* socket, uint8 event, net_buffer* buffer);
headers/private/net/net_stack_interface.h
28
status_t (*close)(net_socket* socket);
headers/private/net/net_stack_interface.h
29
status_t (*free)(net_socket* socket);
headers/private/net/net_stack_interface.h
31
status_t (*bind)(net_socket* socket, const struct sockaddr* address,
headers/private/net/net_stack_interface.h
33
status_t (*shutdown)(net_socket* socket, int how);
headers/private/net/net_stack_interface.h
34
status_t (*connect)(net_socket* socket, const struct sockaddr* address,
headers/private/net/net_stack_interface.h
36
status_t (*listen)(net_socket* socket, int backlog);
headers/private/net/net_stack_interface.h
37
status_t (*accept)(net_socket* socket, struct sockaddr* address,
headers/private/net/net_stack_interface.h
40
ssize_t (*recv)(net_socket* socket, void* data, size_t length, int flags);
headers/private/net/net_stack_interface.h
41
ssize_t (*recvfrom)(net_socket* socket, void* data, size_t length,
headers/private/net/net_stack_interface.h
44
ssize_t (*recvmsg)(net_socket* socket, struct msghdr* message, int flags);
headers/private/net/net_stack_interface.h
46
ssize_t (*send)(net_socket* socket, const void* data, size_t length,
headers/private/net/net_stack_interface.h
48
ssize_t (*sendto)(net_socket* socket, const void* data, size_t length,
headers/private/net/net_stack_interface.h
51
ssize_t (*sendmsg)(net_socket* socket, const struct msghdr* message,
headers/private/net/net_stack_interface.h
54
status_t (*getsockopt)(net_socket* socket, int level, int option,
headers/private/net/net_stack_interface.h
56
status_t (*setsockopt)(net_socket* socket, int level, int option,
headers/private/net/net_stack_interface.h
59
status_t (*getpeername)(net_socket* socket, struct sockaddr* address,
headers/private/net/net_stack_interface.h
61
status_t (*getsockname)(net_socket* socket, struct sockaddr* address,
headers/private/net/net_stack_interface.h
64
int (*sockatmark)(net_socket* socket);
headers/private/net/net_stack_interface.h
69
status_t (*ioctl)(net_socket* socket, uint32 op, void *buffer,
headers/private/net/net_stack_interface.h
71
status_t (*select)(net_socket* socket, uint8 event,
headers/private/net/net_stack_interface.h
73
status_t (*deselect)(net_socket* socket, uint8 event,
headers/private/system/syscalls.h
362
extern status_t _kern_bind(int socket, const struct sockaddr *address,
headers/private/system/syscalls.h
364
extern status_t _kern_shutdown_socket(int socket, int how);
headers/private/system/syscalls.h
365
extern status_t _kern_connect(int socket, const struct sockaddr *address,
headers/private/system/syscalls.h
367
extern status_t _kern_listen(int socket, int backlog);
headers/private/system/syscalls.h
368
extern int _kern_accept(int socket, struct sockaddr *address,
headers/private/system/syscalls.h
370
extern ssize_t _kern_recv(int socket, void *data, size_t length,
headers/private/system/syscalls.h
372
extern ssize_t _kern_recvfrom(int socket, void *data, size_t length,
headers/private/system/syscalls.h
375
extern ssize_t _kern_recvmsg(int socket, struct msghdr *message,
headers/private/system/syscalls.h
377
extern ssize_t _kern_send(int socket, const void *data, size_t length,
headers/private/system/syscalls.h
379
extern ssize_t _kern_sendto(int socket, const void *data, size_t length,
headers/private/system/syscalls.h
382
extern ssize_t _kern_sendmsg(int socket, const struct msghdr *message,
headers/private/system/syscalls.h
384
extern status_t _kern_getsockopt(int socket, int level, int option,
headers/private/system/syscalls.h
386
extern status_t _kern_setsockopt(int socket, int level, int option,
headers/private/system/syscalls.h
388
extern status_t _kern_getpeername(int socket, struct sockaddr *address,
headers/private/system/syscalls.h
390
extern status_t _kern_getsockname(int socket, struct sockaddr *address,
headers/private/system/syscalls.h
392
extern int _kern_sockatmark(int socket);
src/add-ons/kernel/bus_managers/acpi/acpica/include/actbl2.h
2624
#define ACPI_NFIT_BUILD_DEVICE_HANDLE(dimm, channel, memory, socket, node) \
src/add-ons/kernel/bus_managers/acpi/acpica/include/actbl2.h
2628
((socket) << ACPI_NFIT_SOCKET_ID_OFFSET) | \
src/add-ons/kernel/bus_managers/firewire/firewire_module.cpp
128
fw_get_handle(int socket, struct firewire_softc **handle)
src/add-ons/kernel/bus_managers/firewire/firewire_module.cpp
132
if (socket >= 0 && socket < MAX_CARDS && gFirewire_softc[socket]) {
src/add-ons/kernel/bus_managers/firewire/firewire_module.cpp
133
*handle = gFirewire_softc[socket];
src/add-ons/kernel/debugger/netconsole/netconsole.cpp
25
gSocket = socket(AF_INET, SOCK_DGRAM, 0);
src/add-ons/kernel/drivers/bus/pcmcia/ds.c
39
int32 socket = -1;
src/add-ons/kernel/drivers/bus/pcmcia/ds.c
45
socket = i;
src/add-ons/kernel/drivers/bus/pcmcia/ds.c
50
if (socket < 0) {
src/add-ons/kernel/drivers/bus/pcmcia/ds.c
54
if (get_handle(socket, (client_handle_t *)_cookie) != B_OK) {
src/add-ons/kernel/drivers/disk/virtual/remote_disk/RemoteDisk.cpp
297
fSocket = socket(AF_INET, SOCK_DGRAM, 0);
src/add-ons/kernel/file_systems/netfs/client/ServerManager.cpp
414
fBroadcastListenerSocket = socket(AF_INET, SOCK_DGRAM, 0);
src/add-ons/kernel/file_systems/netfs/client/ServerManager.cpp
77
fFD = socket(AF_INET, SOCK_STREAM, 0);
src/add-ons/kernel/file_systems/netfs/headers/shared/InsecureChannel.h
12
InsecureChannel(int socket);
src/add-ons/kernel/file_systems/netfs/headers/shared/InsecureConnection.h
21
status_t Init(int socket); // server side
src/add-ons/kernel/file_systems/netfs/headers/shared/Utils.h
29
int32 socket = atomic_or(&socketVar, -1);
src/add-ons/kernel/file_systems/netfs/headers/shared/Utils.h
31
close(socket);
src/add-ons/kernel/file_systems/netfs/headers/shared/Utils.h
33
if (socket >= 0) {
src/add-ons/kernel/file_systems/netfs/headers/shared/Utils.h
35
shutdown(socket, SHUTDOWN_BOTH);
src/add-ons/kernel/file_systems/netfs/headers/shared/Utils.h
37
closesocket(socket);
src/add-ons/kernel/file_systems/netfs/server/InsecureConnectionListener.cpp
47
fSocket = socket(AF_INET, SOCK_STREAM, 0);
src/add-ons/kernel/file_systems/netfs/server/NetFSServer.cpp
1068
fServerInfoConnectionListenerSocket = socket(AF_INET, SOCK_STREAM, 0);
src/add-ons/kernel/file_systems/netfs/server/NetFSServer.cpp
1171
fBroadcastingSocket = socket(AF_INET, SOCK_DGRAM, 0);
src/add-ons/kernel/file_systems/netfs/server/NetFSServer.cpp
128
ServerInfoSender(int socket, const ServerInfo& serverInfo)
src/add-ons/kernel/file_systems/netfs/server/NetFSServer.cpp
130
fChannel(new(std::nothrow) InsecureChannel(socket)),
src/add-ons/kernel/file_systems/netfs/server/NetFSServer.cpp
134
closesocket(socket);
src/add-ons/kernel/file_systems/netfs/shared/InsecureChannel.cpp
22
InsecureChannel::InsecureChannel(int socket)
src/add-ons/kernel/file_systems/netfs/shared/InsecureChannel.cpp
24
fSocket(socket),
src/add-ons/kernel/file_systems/netfs/shared/InsecureConnection.cpp
229
int fd = socket(AF_INET, SOCK_STREAM, 0);
src/add-ons/kernel/file_systems/netfs/shared/InsecureConnection.cpp
323
int fd = socket(AF_INET, SOCK_STREAM, 0);
src/add-ons/kernel/file_systems/netfs/shared/NetAddress.cpp
96
int fd = socket(AF_INET, SOCK_DGRAM, 0);
src/add-ons/kernel/file_systems/nfs/ksocket.h
13
#define ksocket socket
src/add-ons/kernel/file_systems/nfs/ksocket.h
39
#define ksocket (gSocket->socket)
src/add-ons/kernel/file_systems/nfs/ksocket.h
76
#define ksocket (gSocket->socket)
src/add-ons/kernel/file_systems/nfs/nfs_add_on.c
109
ns->s=socket(AF_INET,SOCK_DGRAM,0);
src/add-ons/kernel/file_systems/nfs4/Connection.cpp
619
Connection::SetTo(Connection **_connection, int socket,
src/add-ons/kernel/file_systems/nfs4/Connection.cpp
623
ASSERT(socket != -1);
src/add-ons/kernel/file_systems/nfs4/Connection.cpp
636
conn->fSocket = socket;
src/add-ons/kernel/file_systems/nfs4/Connection.cpp
649
fSocket = socket(fPeerAddress.Family(), SOCK_STREAM, IPPROTO_TCP);
src/add-ons/kernel/file_systems/nfs4/Connection.cpp
652
fSocket = socket(fPeerAddress.Family(), SOCK_DGRAM, IPPROTO_UDP);
src/add-ons/kernel/file_systems/nfs4/Connection.cpp
722
int sock = socket(networkFamily, SOCK_STREAM, IPPROTO_TCP);
src/add-ons/kernel/file_systems/nfs4/Connection.h
102
static status_t SetTo(Connection **connection, int socket,
src/add-ons/kernel/file_systems/websearchfs/ksocket.h
13
#define ksocket socket
src/add-ons/kernel/file_systems/websearchfs/ksocket.h
35
#define ksocket socket
src/add-ons/kernel/file_systems/websearchfs/ksocket.h
61
#define ksocket (gSocket->socket)
src/add-ons/kernel/network/datalink_protocols/ipv6_datagram/ipv6_datagram.cpp
402
sIPv6Protocol->socket = NULL;
src/add-ons/kernel/network/ppp/shared/libppp/PPPInterface.cpp
39
fFD = socket(family, SOCK_DGRAM, 0);
src/add-ons/kernel/network/ppp/shared/libppp/PPPInterface.cpp
51
fFD = socket(family, SOCK_DGRAM, 0);
src/add-ons/kernel/network/ppp/shared/libppp/PPPManager.cpp
47
fFD = socket(family, SOCK_DGRAM, 0);
src/add-ons/kernel/network/protocols/icmp/icmp.cpp
315
icmp_init_protocol(net_socket* socket)
src/add-ons/kernel/network/protocols/icmp6/icmp6.cpp
61
icmp6_init_protocol(net_socket *socket)
src/add-ons/kernel/network/protocols/ipv4/ipv4.cpp
1067
ipv4_init_protocol(net_socket* socket)
src/add-ons/kernel/network/protocols/ipv4/ipv4.cpp
1107
RawSocket* raw = new (std::nothrow) RawSocket(protocol->socket);
src/add-ons/kernel/network/protocols/ipv4/ipv4.cpp
1165
memcpy(&protocol->socket->peer, address, sizeof(struct sockaddr_in));
src/add-ons/kernel/network/protocols/ipv4/ipv4.cpp
1166
sSocketModule->set_connected(protocol->socket);
src/add-ons/kernel/network/protocols/ipv4/ipv4.cpp
1197
bool isDgramOrRaw = protocol->socket->type == SOCK_DGRAM
src/add-ons/kernel/network/protocols/ipv4/ipv4.cpp
1198
|| protocol->socket->type == SOCK_RAW;
src/add-ons/kernel/network/protocols/ipv4/ipv4.cpp
1266
return sSocketModule->get_option(protocol->socket, level, option, value,
src/add-ons/kernel/network/protocols/ipv4/ipv4.cpp
1278
bool isDgramOrRaw = protocol->socket->type == SOCK_DGRAM
src/add-ons/kernel/network/protocols/ipv4/ipv4.cpp
1279
|| protocol->socket->type == SOCK_RAW;
src/add-ons/kernel/network/protocols/ipv4/ipv4.cpp
1302
if (getAddress && (protocol->socket->type == SOCK_DGRAM
src/add-ons/kernel/network/protocols/ipv4/ipv4.cpp
1303
|| protocol->socket->type == SOCK_RAW))
src/add-ons/kernel/network/protocols/ipv4/ipv4.cpp
137
RawSocket(net_socket* socket);
src/add-ons/kernel/network/protocols/ipv4/ipv4.cpp
1444
return sSocketModule->set_option(protocol->socket, level, option,
src/add-ons/kernel/network/protocols/ipv4/ipv4.cpp
1459
memcpy(&protocol->socket->address, address, sizeof(struct sockaddr_in));
src/add-ons/kernel/network/protocols/ipv4/ipv4.cpp
1460
protocol->socket->address.ss_len = sizeof(struct sockaddr_in);
src/add-ons/kernel/network/protocols/ipv4/ipv4.cpp
1525
if (protocol && !(protocol->socket->options & SO_BROADCAST))
src/add-ons/kernel/network/protocols/ipv4/ipv4.cpp
1554
? protocol->socket->protocol : buffer->protocol;
src/add-ons/kernel/network/protocols/ipv4/ipv4.cpp
234
RawSocket::RawSocket(net_socket* socket)
src/add-ons/kernel/network/protocols/ipv4/ipv4.cpp
236
DatagramSocket<>("ipv4 raw socket", socket)
src/add-ons/kernel/network/protocols/ipv4/ipv4.cpp
721
|| ipProtocol->socket->protocol != buffer->protocol))
src/add-ons/kernel/network/protocols/ipv4/ipv4.cpp
730
protocol = ipProtocol->socket->first_protocol;
src/add-ons/kernel/network/protocols/ipv4/multicast.cpp
153
MulticastFilter<Addressing>::MulticastFilter(ProtocolType *socket)
src/add-ons/kernel/network/protocols/ipv4/multicast.cpp
154
: fParent(socket), fStates()
src/add-ons/kernel/network/protocols/ipv6/ipv6.cpp
1055
memcpy(&protocol->socket->peer, address, sizeof(struct sockaddr_in6));
src/add-ons/kernel/network/protocols/ipv6/ipv6.cpp
1056
sSocketModule->set_connected(protocol->socket);
src/add-ons/kernel/network/protocols/ipv6/ipv6.cpp
1113
return sSocketModule->get_option(protocol->socket, level, option, value,
src/add-ons/kernel/network/protocols/ipv6/ipv6.cpp
1197
return sSocketModule->set_option(protocol->socket, level, option,
src/add-ons/kernel/network/protocols/ipv6/ipv6.cpp
1214
memcpy(&protocol->socket->address, address, sizeof(sockaddr_in6));
src/add-ons/kernel/network/protocols/ipv6/ipv6.cpp
1215
protocol->socket->address.ss_len = sizeof(sockaddr_in6);
src/add-ons/kernel/network/protocols/ipv6/ipv6.cpp
1278
if (protocol != NULL && protocol->socket != NULL)
src/add-ons/kernel/network/protocols/ipv6/ipv6.cpp
1279
protocolNumber = protocol->socket->protocol;
src/add-ons/kernel/network/protocols/ipv6/ipv6.cpp
156
RawSocket(net_socket* socket);
src/add-ons/kernel/network/protocols/ipv6/ipv6.cpp
275
RawSocket::RawSocket(net_socket* socket)
src/add-ons/kernel/network/protocols/ipv6/ipv6.cpp
277
DatagramSocket<>("ipv6 raw socket", socket)
src/add-ons/kernel/network/protocols/ipv6/ipv6.cpp
752
if (ipProtocol->socket == NULL)
src/add-ons/kernel/network/protocols/ipv6/ipv6.cpp
755
|| ipProtocol->socket->protocol != buffer->protocol))
src/add-ons/kernel/network/protocols/ipv6/ipv6.cpp
764
protocol = ipProtocol->socket->first_protocol;
src/add-ons/kernel/network/protocols/ipv6/ipv6.cpp
962
ipv6_init_protocol(net_socket* socket)
src/add-ons/kernel/network/protocols/ipv6/ipv6.cpp
997
RawSocket* raw = new (std::nothrow) RawSocket(protocol->socket);
src/add-ons/kernel/network/protocols/ipv6/multicast.cpp
142
MulticastFilter<Addressing>::MulticastFilter(ProtocolType *socket)
src/add-ons/kernel/network/protocols/ipv6/multicast.cpp
143
: fParent(socket), fStates()
src/add-ons/kernel/network/protocols/l2cap/L2capEndpoint.cpp
138
gSocketModule->set_max_backlog(socket, 0);
src/add-ons/kernel/network/protocols/l2cap/L2capEndpoint.cpp
145
bigtime_t timeout = absolute_timeout(socket->receive.timeout);
src/add-ons/kernel/network/protocols/l2cap/L2capEndpoint.cpp
260
gSocketModule->set_max_backlog(socket, backlog);
src/add-ons/kernel/network/protocols/l2cap/L2capEndpoint.cpp
282
bigtime_t timeout = absolute_timeout(socket->send.timeout);
src/add-ons/kernel/network/protocols/l2cap/L2capEndpoint.cpp
316
memcpy(&socket->peer, _address, sizeof(struct sockaddr_l2cap));
src/add-ons/kernel/network/protocols/l2cap/L2capEndpoint.cpp
351
bigtime_t timeout = absolute_timeout(socket->receive.timeout);
src/add-ons/kernel/network/protocols/l2cap/L2capEndpoint.cpp
363
if (status == B_TIMED_OUT && socket->receive.timeout == 0)
src/add-ons/kernel/network/protocols/l2cap/L2capEndpoint.cpp
370
status = gSocketModule->dequeue_connected(socket, _acceptedSocket);
src/add-ons/kernel/network/protocols/l2cap/L2capEndpoint.cpp
387
timeout = absolute_timeout(socket->receive.timeout);
src/add-ons/kernel/network/protocols/l2cap/L2capEndpoint.cpp
53
L2capEndpoint::L2capEndpoint(net_socket* socket)
src/add-ons/kernel/network/protocols/l2cap/L2capEndpoint.cpp
533
socket->error = ECONNREFUSED;
src/add-ons/kernel/network/protocols/l2cap/L2capEndpoint.cpp
55
ProtocolSocket(socket),
src/add-ons/kernel/network/protocols/l2cap/L2capEndpoint.cpp
562
status_t status = gSocketModule->spawn_pending_socket(socket, &newSocket);
src/add-ons/kernel/network/protocols/l2cap/L2capEndpoint.cpp
625
socket->error = ECONNREFUSED;
src/add-ons/kernel/network/protocols/l2cap/L2capEndpoint.cpp
665
socket->error = status;
src/add-ons/kernel/network/protocols/l2cap/L2capEndpoint.cpp
793
if (gSocketModule->has_parent(socket)) {
src/add-ons/kernel/network/protocols/l2cap/L2capEndpoint.cpp
794
error = gSocketModule->set_connected(socket);
src/add-ons/kernel/network/protocols/l2cap/L2capEndpoint.h
27
L2capEndpoint(net_socket* socket);
src/add-ons/kernel/network/protocols/l2cap/L2capEndpointManager.cpp
108
gSocketModule->release_socket(endpoint->socket);
src/add-ons/kernel/network/protocols/l2cap/L2capEndpointManager.cpp
49
gSocketModule->acquire_socket(endpoint->socket);
src/add-ons/kernel/network/protocols/l2cap/L2capEndpointManager.cpp
62
gSocketModule->release_socket(endpoint->socket);
src/add-ons/kernel/network/protocols/l2cap/L2capEndpointManager.cpp
93
gSocketModule->acquire_socket(endpoint->socket);
src/add-ons/kernel/network/protocols/l2cap/l2cap.cpp
113
return gSocketModule->get_option(protocol->socket, level, option, value,
src/add-ons/kernel/network/protocols/l2cap/l2cap.cpp
123
return gSocketModule->set_option(protocol->socket, level, option,
src/add-ons/kernel/network/protocols/l2cap/l2cap.cpp
40
l2cap_init_protocol(net_socket* socket)
src/add-ons/kernel/network/protocols/l2cap/l2cap.cpp
44
L2capEndpoint* protocol = new(std::nothrow) L2capEndpoint(socket);
src/add-ons/kernel/network/protocols/tcp/EndpointManager.cpp
340
if (gSocketModule->acquire_socket(endpoint->socket))
src/add-ons/kernel/network/protocols/tcp/EndpointManager.cpp
353
if (gSocketModule->acquire_socket(endpoint->socket))
src/add-ons/kernel/network/protocols/tcp/EndpointManager.cpp
365
if (gSocketModule->acquire_socket(endpoint->socket))
src/add-ons/kernel/network/protocols/tcp/EndpointManager.cpp
451
if ((endpoint->socket->options & SO_REUSEADDR) == 0)
src/add-ons/kernel/network/protocols/tcp/TCPEndpoint.cpp
1044
socket->receive.low_water_mark = 0;
src/add-ons/kernel/network/protocols/tcp/TCPEndpoint.cpp
1260
gSocketModule->set_connected(socket);
src/add-ons/kernel/network/protocols/tcp/TCPEndpoint.cpp
1261
if (gSocketModule->has_parent(socket))
src/add-ons/kernel/network/protocols/tcp/TCPEndpoint.cpp
1265
gSocketModule->notify(socket, B_SELECT_WRITE, fSendQueue.Free());
src/add-ons/kernel/network/protocols/tcp/TCPEndpoint.cpp
1275
if (socket->error != B_OK)
src/add-ons/kernel/network/protocols/tcp/TCPEndpoint.cpp
1276
return socket->error;
src/add-ons/kernel/network/protocols/tcp/TCPEndpoint.cpp
1302
if (gSocketModule->has_parent(socket)) {
src/add-ons/kernel/network/protocols/tcp/TCPEndpoint.cpp
1306
gSocketModule->set_aborted(socket);
src/add-ons/kernel/network/protocols/tcp/TCPEndpoint.cpp
1314
socket->error = error;
src/add-ons/kernel/network/protocols/tcp/TCPEndpoint.cpp
1317
gSocketModule->notify(socket, B_SELECT_WRITE, error);
src/add-ons/kernel/network/protocols/tcp/TCPEndpoint.cpp
1318
gSocketModule->notify(socket, B_SELECT_ERROR, error);
src/add-ons/kernel/network/protocols/tcp/TCPEndpoint.cpp
1443
return gSocketModule->count_connected(socket);
src/add-ons/kernel/network/protocols/tcp/TCPEndpoint.cpp
1461
gSocketModule->notify(socket, B_SELECT_READ, _AvailableData());
src/add-ons/kernel/network/protocols/tcp/TCPEndpoint.cpp
1626
if (gSocketModule->spawn_pending_socket(socket, &newSocket) < B_OK) {
src/add-ons/kernel/network/protocols/tcp/TCPEndpoint.cpp
2055
if (gSocketModule->release_socket(socket))
src/add-ons/kernel/network/protocols/tcp/TCPEndpoint.cpp
2276
|| window >= (socket->receive.buffer_size >> 1))
src/add-ons/kernel/network/protocols/tcp/TCPEndpoint.cpp
2497
&& (0xffffUL << fReceiveWindowShift) < socket->receive.buffer_size) {
src/add-ons/kernel/network/protocols/tcp/TCPEndpoint.cpp
2587
gSocketModule->notify(socket, B_SELECT_WRITE, fSendQueue.Free());
src/add-ons/kernel/network/protocols/tcp/TCPEndpoint.cpp
2739
gSocketModule->release_socket(endpoint->socket);
src/add-ons/kernel/network/protocols/tcp/TCPEndpoint.cpp
2765
kprintf(" socket: %p\n", socket);
src/add-ons/kernel/network/protocols/tcp/TCPEndpoint.cpp
424
TCPEndpoint::TCPEndpoint(net_socket* socket)
src/add-ons/kernel/network/protocols/tcp/TCPEndpoint.cpp
426
ProtocolSocket(socket),
src/add-ons/kernel/network/protocols/tcp/TCPEndpoint.cpp
439
fSendQueue(socket->send.buffer_size),
src/add-ons/kernel/network/protocols/tcp/TCPEndpoint.cpp
448
fReceiveWindow(socket->receive.buffer_size),
src/add-ons/kernel/network/protocols/tcp/TCPEndpoint.cpp
450
fReceiveQueue(socket->receive.buffer_size),
src/add-ons/kernel/network/protocols/tcp/TCPEndpoint.cpp
556
if ((socket->options & SO_LINGER) != 0 && socket->linger == 0) {
src/add-ons/kernel/network/protocols/tcp/TCPEndpoint.cpp
566
if ((socket->options & SO_LINGER) != 0) {
src/add-ons/kernel/network/protocols/tcp/TCPEndpoint.cpp
567
TRACE("Close(): Lingering for %i secs", socket->linger);
src/add-ons/kernel/network/protocols/tcp/TCPEndpoint.cpp
569
bigtime_t maximum = absolute_timeout(socket->linger * 1000000LL);
src/add-ons/kernel/network/protocols/tcp/TCPEndpoint.cpp
600
gSocketModule->acquire_socket(socket);
src/add-ons/kernel/network/protocols/tcp/TCPEndpoint.cpp
634
gSocketModule->set_max_backlog(socket, 0);
src/add-ons/kernel/network/protocols/tcp/TCPEndpoint.cpp
677
bigtime_t timeout = min_c(socket->send.timeout, TCP_CONNECTION_TIMEOUT);
src/add-ons/kernel/network/protocols/tcp/TCPEndpoint.cpp
703
bigtime_t timeout = absolute_timeout(socket->receive.timeout);
src/add-ons/kernel/network/protocols/tcp/TCPEndpoint.cpp
715
if (status == B_TIMED_OUT && socket->receive.timeout == 0)
src/add-ons/kernel/network/protocols/tcp/TCPEndpoint.cpp
722
status = gSocketModule->dequeue_connected(socket, _acceptedSocket);
src/add-ons/kernel/network/protocols/tcp/TCPEndpoint.cpp
787
gSocketModule->set_max_backlog(socket, count);
src/add-ons/kernel/network/protocols/tcp/TCPEndpoint.cpp
843
timeout = absolute_timeout(socket->send.timeout);
src/add-ons/kernel/network/protocols/tcp/TCPEndpoint.cpp
851
while (fSendQueue.Free() < socket->send.low_water_mark) {
src/add-ons/kernel/network/protocols/tcp/TCPEndpoint.cpp
958
if (socket->error != B_OK)
src/add-ons/kernel/network/protocols/tcp/TCPEndpoint.cpp
959
return socket->error;
src/add-ons/kernel/network/protocols/tcp/TCPEndpoint.cpp
965
timeout = absolute_timeout(socket->receive.timeout);
src/add-ons/kernel/network/protocols/tcp/TCPEndpoint.cpp
981
size_t dataNeeded = socket->receive.low_water_mark;
src/add-ons/kernel/network/protocols/tcp/TCPEndpoint.h
31
TCPEndpoint(net_socket* socket);
src/add-ons/kernel/network/protocols/tcp/tcp.cpp
478
tcp_init_protocol(net_socket* socket)
src/add-ons/kernel/network/protocols/tcp/tcp.cpp
480
TCPEndpoint* protocol = new (std::nothrow) TCPEndpoint(socket);
src/add-ons/kernel/network/protocols/tcp/tcp.cpp
490
socket->protocol = IPPROTO_TCP;
src/add-ons/kernel/network/protocols/tcp/tcp.cpp
744
gSocketModule->release_socket(endpoint->socket);
src/add-ons/kernel/network/protocols/tcp/tcp.cpp
799
gSocketModule->release_socket(endpoint->socket);
src/add-ons/kernel/network/protocols/udp/udp.cpp
1196
udp_init_protocol(net_socket *socket)
src/add-ons/kernel/network/protocols/udp/udp.cpp
1198
socket->protocol = IPPROTO_UDP;
src/add-ons/kernel/network/protocols/udp/udp.cpp
1200
UdpEndpoint *endpoint = new (std::nothrow) UdpEndpoint(socket);
src/add-ons/kernel/network/protocols/udp/udp.cpp
535
while (endpoint != NULL && endpoint->socket->bound_to_device != 0
src/add-ons/kernel/network/protocols/udp/udp.cpp
536
&& index != 0 && endpoint->socket->bound_to_device != index) {
src/add-ons/kernel/network/protocols/udp/udp.cpp
567
if (endpoint->socket->bound_to_device != 0
src/add-ons/kernel/network/protocols/udp/udp.cpp
568
&& buffer->index != endpoint->socket->bound_to_device)
src/add-ons/kernel/network/protocols/udp/udp.cpp
87
UdpEndpoint(net_socket* socket);
src/add-ons/kernel/network/protocols/udp/udp.cpp
956
UdpEndpoint::UdpEndpoint(net_socket *socket)
src/add-ons/kernel/network/protocols/udp/udp.cpp
958
DatagramSocket<>("udp endpoint", socket),
src/add-ons/kernel/network/protocols/unix/UnixDatagramEndpoint.cpp
193
PeerAddress().SetTo(&fTargetEndpoint->socket->address);
src/add-ons/kernel/network/protocols/unix/UnixDatagramEndpoint.cpp
223
timeout = absolute_timeout(socket->send.timeout);
src/add-ons/kernel/network/protocols/unix/UnixDatagramEndpoint.cpp
24
UnixDatagramEndpoint::UnixDatagramEndpoint(net_socket* socket)
src/add-ons/kernel/network/protocols/unix/UnixDatagramEndpoint.cpp
250
memcpy(&sourceAddress, &socket->address, sizeof(struct sockaddr_storage));
src/add-ons/kernel/network/protocols/unix/UnixDatagramEndpoint.cpp
26
UnixEndpoint(socket),
src/add-ons/kernel/network/protocols/unix/UnixDatagramEndpoint.cpp
298
gSocketModule->notify(targetEndpoint->socket, B_SELECT_READ, readable);
src/add-ons/kernel/network/protocols/unix/UnixDatagramEndpoint.cpp
305
gSocketModule->notify(socket, B_SELECT_WRITE, writable);
src/add-ons/kernel/network/protocols/unix/UnixDatagramEndpoint.cpp
335
timeout = absolute_timeout(socket->receive.timeout);
src/add-ons/kernel/network/protocols/unix/UnixDatagramEndpoint.cpp
393
gSocketModule->notify(socket, B_SELECT_READ, readable);
src/add-ons/kernel/network/protocols/unix/UnixDatagramEndpoint.cpp
403
gSocketModule->notify(originEndpoint->socket, B_SELECT_WRITE, writable);
src/add-ons/kernel/network/protocols/unix/UnixDatagramEndpoint.h
19
UnixDatagramEndpoint(net_socket* socket);
src/add-ons/kernel/network/protocols/unix/UnixEndpoint.cpp
122
memcpy(&socket->address, address, addressLen);
src/add-ons/kernel/network/protocols/unix/UnixEndpoint.cpp
123
socket->address.ss_len = addressLen;
src/add-ons/kernel/network/protocols/unix/UnixEndpoint.cpp
24
UnixEndpoint::Create(net_socket* socket, UnixEndpoint** _endpoint)
src/add-ons/kernel/network/protocols/unix/UnixEndpoint.cpp
27
socket, _endpoint);
src/add-ons/kernel/network/protocols/unix/UnixEndpoint.cpp
29
if (socket == NULL || _endpoint == NULL)
src/add-ons/kernel/network/protocols/unix/UnixEndpoint.cpp
32
switch (socket->type) {
src/add-ons/kernel/network/protocols/unix/UnixEndpoint.cpp
34
*_endpoint = new(std::nothrow) UnixStreamEndpoint(socket, false);
src/add-ons/kernel/network/protocols/unix/UnixEndpoint.cpp
37
*_endpoint = new(std::nothrow) UnixDatagramEndpoint(socket);
src/add-ons/kernel/network/protocols/unix/UnixEndpoint.cpp
40
*_endpoint = new(std::nothrow) UnixStreamEndpoint(socket, true);
src/add-ons/kernel/network/protocols/unix/UnixEndpoint.cpp
50
UnixEndpoint::UnixEndpoint(net_socket* socket)
src/add-ons/kernel/network/protocols/unix/UnixEndpoint.cpp
52
ProtocolSocket(socket),
src/add-ons/kernel/network/protocols/unix/UnixEndpoint.cpp
95
sockaddr_un* outAddress = (sockaddr_un*)&socket->address;
src/add-ons/kernel/network/protocols/unix/UnixEndpoint.h
73
static status_t Create(net_socket* socket, UnixEndpoint** _endpoint);
src/add-ons/kernel/network/protocols/unix/UnixEndpoint.h
76
UnixEndpoint(net_socket* socket);
src/add-ons/kernel/network/protocols/unix/UnixStreamEndpoint.cpp
195
gSocketModule->set_max_backlog(socket, backlog);
src/add-ons/kernel/network/protocols/unix/UnixStreamEndpoint.cpp
292
UnixFifo* fifo = new(nothrow) UnixFifo(socket->receive.buffer_size, type);
src/add-ons/kernel/network/protocols/unix/UnixStreamEndpoint.cpp
293
UnixFifo* peerFifo = new(nothrow) UnixFifo(socket->send.buffer_size, type);
src/add-ons/kernel/network/protocols/unix/UnixStreamEndpoint.cpp
303
error = gSocketModule->spawn_pending_socket(listeningEndpoint->socket,
src/add-ons/kernel/network/protocols/unix/UnixStreamEndpoint.cpp
31
UnixStreamEndpoint::UnixStreamEndpoint(net_socket* socket, bool atomic)
src/add-ons/kernel/network/protocols/unix/UnixStreamEndpoint.cpp
319
PeerAddress().SetTo(&connectedEndpoint->socket->address);
src/add-ons/kernel/network/protocols/unix/UnixStreamEndpoint.cpp
33
UnixEndpoint(socket),
src/add-ons/kernel/network/protocols/unix/UnixStreamEndpoint.cpp
351
bigtime_t timeout = absolute_timeout(socket->receive.timeout);
src/add-ons/kernel/network/protocols/unix/UnixStreamEndpoint.cpp
369
error = gSocketModule->dequeue_connected(socket, _acceptedSocket);
src/add-ons/kernel/network/protocols/unix/UnixStreamEndpoint.cpp
396
timeout = absolute_timeout(socket->send.timeout);
src/add-ons/kernel/network/protocols/unix/UnixStreamEndpoint.cpp
446
gSocketModule->notify(peerEndpoint->socket, B_SELECT_READ, readable);
src/add-ons/kernel/network/protocols/unix/UnixStreamEndpoint.cpp
448
gSocketModule->notify(socket, B_SELECT_WRITE, writable);
src/add-ons/kernel/network/protocols/unix/UnixStreamEndpoint.cpp
491
timeout = absolute_timeout(socket->receive.timeout);
src/add-ons/kernel/network/protocols/unix/UnixStreamEndpoint.cpp
511
socklen_t addrLen = min_c(*_addressLength, socket->peer.ss_len);
src/add-ons/kernel/network/protocols/unix/UnixStreamEndpoint.cpp
512
memcpy(_address, &socket->peer, addrLen);
src/add-ons/kernel/network/protocols/unix/UnixStreamEndpoint.cpp
548
gSocketModule->notify(socket, B_SELECT_READ, readable);
src/add-ons/kernel/network/protocols/unix/UnixStreamEndpoint.cpp
550
gSocketModule->notify(peerEndpoint->socket, B_SELECT_WRITE, writable);
src/add-ons/kernel/network/protocols/unix/UnixStreamEndpoint.cpp
609
return gSocketModule->count_connected(socket);
src/add-ons/kernel/network/protocols/unix/UnixStreamEndpoint.cpp
703
gSocketModule->notify(socket, B_SELECT_READ, EPIPE);
src/add-ons/kernel/network/protocols/unix/UnixStreamEndpoint.cpp
704
gSocketModule->notify(fPeerEndpoint->socket, B_SELECT_WRITE, EPIPE);
src/add-ons/kernel/network/protocols/unix/UnixStreamEndpoint.cpp
707
gSocketModule->notify(socket, B_SELECT_WRITE, EPIPE);
src/add-ons/kernel/network/protocols/unix/UnixStreamEndpoint.cpp
708
gSocketModule->notify(fPeerEndpoint->socket, B_SELECT_READ, EPIPE);
src/add-ons/kernel/network/protocols/unix/UnixStreamEndpoint.cpp
727
PeerAddress().SetTo(&connectingEndpoint->socket->address);
src/add-ons/kernel/network/protocols/unix/UnixStreamEndpoint.cpp
748
gSocketModule->notify(socket, B_SELECT_READ, ECONNRESET);
src/add-ons/kernel/network/protocols/unix/UnixStreamEndpoint.cpp
749
gSocketModule->notify(socket, B_SELECT_WRITE, ECONNRESET);
src/add-ons/kernel/network/protocols/unix/UnixStreamEndpoint.h
35
UnixStreamEndpoint(net_socket* socket, bool atomic);
src/add-ons/kernel/network/protocols/unix/unix.cpp
170
return gSocketModule->get_option(protocol->socket, level, option, value,
src/add-ons/kernel/network/protocols/unix/unix.cpp
194
return gSocketModule->set_option(protocol->socket, level, option,
src/add-ons/kernel/network/protocols/unix/unix.cpp
82
unix_init_protocol(net_socket *socket)
src/add-ons/kernel/network/protocols/unix/unix.cpp
85
socket);
src/add-ons/kernel/network/protocols/unix/unix.cpp
88
status_t error = UnixEndpoint::Create(socket, &endpoint);
src/add-ons/kernel/network/stack/datalink.cpp
442
if (protocol != NULL && protocol->socket != NULL
src/add-ons/kernel/network/stack/datalink.cpp
443
&& protocol->socket->bound_to_device != 0) {
src/add-ons/kernel/network/stack/datalink.cpp
444
status = get_device_route(domain, protocol->socket->bound_to_device,
src/add-ons/kernel/network/stack/link.cpp
183
socket->bound_to_device = boundTo->device->index;
src/add-ons/kernel/network/stack/link.cpp
185
memcpy(&socket->address, address, sizeof(struct sockaddr_storage));
src/add-ons/kernel/network/stack/link.cpp
186
socket->address.ss_len = sizeof(struct sockaddr_storage);
src/add-ons/kernel/network/stack/link.cpp
203
socket->bound_to_device = 0;
src/add-ons/kernel/network/stack/link.cpp
204
socket->address.ss_len = 0;
src/add-ons/kernel/network/stack/link.cpp
264
notify_socket(protocol->socket, B_SELECT_READ, B_DEVICE_NOT_FOUND);
src/add-ons/kernel/network/stack/link.cpp
298
link_init_protocol(net_socket* socket)
src/add-ons/kernel/network/stack/link.cpp
300
LinkProtocol* protocol = new (std::nothrow) LinkProtocol(socket);
src/add-ons/kernel/network/stack/link.cpp
47
LinkProtocol(net_socket* socket);
src/add-ons/kernel/network/stack/link.cpp
512
return gNetSocketModule.get_option(protocol->socket, level, option, value,
src/add-ons/kernel/network/stack/link.cpp
526
return gNetSocketModule.set_option(protocol->socket, level, option,
src/add-ons/kernel/network/stack/link.cpp
589
return protocol->socket->send.buffer_size;
src/add-ons/kernel/network/stack/link.cpp
84
LinkProtocol::LinkProtocol(net_socket* socket)
src/add-ons/kernel/network/stack/link.cpp
86
LocalDatagramSocket("packet capture", socket),
src/add-ons/kernel/network/stack/net_socket.cpp
1002
memcpy(address, &socket->peer, min_c(*_addressLength, socket->peer.ss_len));
src/add-ons/kernel/network/stack/net_socket.cpp
1003
*_addressLength = socket->peer.ss_len;
src/add-ons/kernel/network/stack/net_socket.cpp
1009
socket_getsockname(net_socket* socket, struct sockaddr* address,
src/add-ons/kernel/network/stack/net_socket.cpp
1012
if (socket->address.ss_len == 0) {
src/add-ons/kernel/network/stack/net_socket.cpp
1015
buffer.sa_family = socket->family;
src/add-ons/kernel/network/stack/net_socket.cpp
1022
memcpy(address, &socket->address, min_c(*_addressLength,
src/add-ons/kernel/network/stack/net_socket.cpp
1023
socket->address.ss_len));
src/add-ons/kernel/network/stack/net_socket.cpp
1024
*_addressLength = socket->address.ss_len;
src/add-ons/kernel/network/stack/net_socket.cpp
1030
socket_get_option(net_socket* socket, int level, int option, void* value,
src/add-ons/kernel/network/stack/net_socket.cpp
1040
*size = socket->send.buffer_size;
src/add-ons/kernel/network/stack/net_socket.cpp
1048
*size = socket->receive.buffer_size;
src/add-ons/kernel/network/stack/net_socket.cpp
1056
*size = socket->send.low_water_mark;
src/add-ons/kernel/network/stack/net_socket.cpp
1064
*size = socket->receive.low_water_mark;
src/add-ons/kernel/network/stack/net_socket.cpp
1077
timeout = socket->send.timeout;
src/add-ons/kernel/network/stack/net_socket.cpp
1079
timeout = socket->receive.timeout;
src/add-ons/kernel/network/stack/net_socket.cpp
1094
*_set = socket->receive.timeout == 0 && socket->send.timeout == 0;
src/add-ons/kernel/network/stack/net_socket.cpp
1110
*_set = (socket->options & option) != 0;
src/add-ons/kernel/network/stack/net_socket.cpp
1118
*_set = socket->type;
src/add-ons/kernel/network/stack/net_socket.cpp
1126
*_set = socket->error;
src/add-ons/kernel/network/stack/net_socket.cpp
1129
socket->error = B_OK;
src/add-ons/kernel/network/stack/net_socket.cpp
1144
socket_getsockopt(net_socket* socket, int level, int option, void* value,
src/add-ons/kernel/network/stack/net_socket.cpp
1147
return socket->first_protocol->module->getsockopt(socket->first_protocol,
src/add-ons/kernel/network/stack/net_socket.cpp
1153
socket_listen(net_socket* socket, int backlog)
src/add-ons/kernel/network/stack/net_socket.cpp
1155
status_t status = socket->first_info->listen(socket->first_protocol,
src/add-ons/kernel/network/stack/net_socket.cpp
1158
socket->options |= SO_ACCEPTCONN;
src/add-ons/kernel/network/stack/net_socket.cpp
1165
socket_receive(net_socket* socket, msghdr* header, void* data, size_t length,
src/add-ons/kernel/network/stack/net_socket.cpp
1175
if (socket->first_info->read_data_no_buffer != NULL)
src/add-ons/kernel/network/stack/net_socket.cpp
1176
return socket_receive_no_buffer(socket, header, data, length, flags);
src/add-ons/kernel/network/stack/net_socket.cpp
1184
status_t status = socket->first_info->read_data(
src/add-ons/kernel/network/stack/net_socket.cpp
1185
socket->first_protocol, totalLength, flags, &buffer);
src/add-ons/kernel/network/stack/net_socket.cpp
1195
status = process_ancillary_data(socket, container, header, flags);
src/add-ons/kernel/network/stack/net_socket.cpp
1197
status = process_ancillary_data(socket, buffer, header, flags);
src/add-ons/kernel/network/stack/net_socket.cpp
1270
socket_send(net_socket* socket, msghdr* header, const void* data, size_t length,
src/add-ons/kernel/network/stack/net_socket.cpp
1298
status_t status = add_ancillary_data(socket, ancillaryData,
src/add-ons/kernel/network/stack/net_socket.cpp
1310
if (socket->peer.ss_len != 0) {
src/add-ons/kernel/network/stack/net_socket.cpp
1315
address = (struct sockaddr*)&socket->peer;
src/add-ons/kernel/network/stack/net_socket.cpp
1316
addressLength = socket->peer.ss_len;
src/add-ons/kernel/network/stack/net_socket.cpp
1324
bool atomic = (socket->first_info->flags & NET_PROTOCOL_ATOMIC_MESSAGES) != 0;
src/add-ons/kernel/network/stack/net_socket.cpp
1325
if (atomic && bytesLeft > socket->send.buffer_size)
src/add-ons/kernel/network/stack/net_socket.cpp
1328
if (socket->address.ss_len == 0) {
src/add-ons/kernel/network/stack/net_socket.cpp
1330
status_t status = socket_bind(socket, NULL, 0);
src/add-ons/kernel/network/stack/net_socket.cpp
1336
if (socket->first_info->send_data_no_buffer != NULL) {
src/add-ons/kernel/network/stack/net_socket.cpp
1341
ssize_t written = socket->first_info->send_data_no_buffer(
src/add-ons/kernel/network/stack/net_socket.cpp
1342
socket->first_protocol, vecs, vecCount, ancillaryData, address,
src/add-ons/kernel/network/stack/net_socket.cpp
1376
while (buffer->size < socket->send.buffer_size
src/add-ons/kernel/network/stack/net_socket.cpp
1385
if (buffer->size + bytes > socket->send.buffer_size)
src/add-ons/kernel/network/stack/net_socket.cpp
1386
bytes = socket->send.buffer_size - buffer->size;
src/add-ons/kernel/network/stack/net_socket.cpp
1418
memcpy(buffer->source, &socket->address, socket->address.ss_len);
src/add-ons/kernel/network/stack/net_socket.cpp
1422
status = socket->first_info->send_data(socket->first_protocol, buffer);
src/add-ons/kernel/network/stack/net_socket.cpp
1449
socket_set_option(net_socket* socket, int level, int option, const void* value,
src/add-ons/kernel/network/stack/net_socket.cpp
1455
TRACE("%s(socket %p, option %d\n", __FUNCTION__, socket, option);
src/add-ons/kernel/network/stack/net_socket.cpp
1466
socket->options |= SO_LINGER;
src/add-ons/kernel/network/stack/net_socket.cpp
1467
socket->linger = linger->l_linger;
src/add-ons/kernel/network/stack/net_socket.cpp
1469
socket->options &= ~SO_LINGER;
src/add-ons/kernel/network/stack/net_socket.cpp
1470
socket->linger = 0;
src/add-ons/kernel/network/stack/net_socket.cpp
1479
socket->send.buffer_size = *(const uint32*)value;
src/add-ons/kernel/network/stack/net_socket.cpp
1486
socket->receive.buffer_size = *(const uint32*)value;
src/add-ons/kernel/network/stack/net_socket.cpp
1493
socket->send.low_water_mark = *(const uint32*)value;
src/add-ons/kernel/network/stack/net_socket.cpp
1500
socket->receive.low_water_mark = *(const uint32*)value;
src/add-ons/kernel/network/stack/net_socket.cpp
1515
socket->send.timeout = timeout;
src/add-ons/kernel/network/stack/net_socket.cpp
1517
socket->receive.timeout = timeout;
src/add-ons/kernel/network/stack/net_socket.cpp
1526
socket->send.timeout = 0;
src/add-ons/kernel/network/stack/net_socket.cpp
1527
socket->receive.timeout = 0;
src/add-ons/kernel/network/stack/net_socket.cpp
1529
socket->send.timeout = B_INFINITE_TIMEOUT;
src/add-ons/kernel/network/stack/net_socket.cpp
1530
socket->receive.timeout = B_INFINITE_TIMEOUT;
src/add-ons/kernel/network/stack/net_socket.cpp
1546
socket->options |= option;
src/add-ons/kernel/network/stack/net_socket.cpp
1548
socket->options &= ~option;
src/add-ons/kernel/network/stack/net_socket.cpp
1558
socket->bound_to_device = *(const uint32*)value;
src/add-ons/kernel/network/stack/net_socket.cpp
1572
socket_setsockopt(net_socket* socket, int level, int option, const void* value,
src/add-ons/kernel/network/stack/net_socket.cpp
1575
return socket->first_protocol->module->setsockopt(socket->first_protocol,
src/add-ons/kernel/network/stack/net_socket.cpp
1581
socket_shutdown(net_socket* socket, int direction)
src/add-ons/kernel/network/stack/net_socket.cpp
1583
return socket->first_info->shutdown(socket->first_protocol, direction);
src/add-ons/kernel/network/stack/net_socket.cpp
168
struct net_socket_private* socket = new(std::nothrow) net_socket_private;
src/add-ons/kernel/network/stack/net_socket.cpp
169
if (socket == NULL)
src/add-ons/kernel/network/stack/net_socket.cpp
171
status_t status = socket->InitCheck();
src/add-ons/kernel/network/stack/net_socket.cpp
173
delete socket;
src/add-ons/kernel/network/stack/net_socket.cpp
177
socket->family = family;
src/add-ons/kernel/network/stack/net_socket.cpp
178
socket->type = type;
src/add-ons/kernel/network/stack/net_socket.cpp
179
socket->protocol = protocol;
src/add-ons/kernel/network/stack/net_socket.cpp
181
status = get_domain_protocols(socket);
src/add-ons/kernel/network/stack/net_socket.cpp
183
delete socket;
src/add-ons/kernel/network/stack/net_socket.cpp
187
TRACE("create net_socket %p (%u.%u.%u):\n", socket, socket->family,
src/add-ons/kernel/network/stack/net_socket.cpp
188
socket->type, socket->protocol);
src/add-ons/kernel/network/stack/net_socket.cpp
191
net_protocol* current = socket->first_protocol;
src/add-ons/kernel/network/stack/net_socket.cpp
196
*_socket = socket;
src/add-ons/kernel/network/stack/net_socket.cpp
202
add_ancillary_data(net_socket* socket, ancillary_data_container* container,
src/add-ons/kernel/network/stack/net_socket.cpp
210
if (socket->first_info->add_ancillary_data == NULL)
src/add-ons/kernel/network/stack/net_socket.cpp
217
status_t status = socket->first_info->add_ancillary_data(
src/add-ons/kernel/network/stack/net_socket.cpp
218
socket->first_protocol, container, header);
src/add-ons/kernel/network/stack/net_socket.cpp
235
process_ancillary_data(net_socket* socket, ancillary_data_container* container,
src/add-ons/kernel/network/stack/net_socket.cpp
246
if (socket->first_info->process_ancillary_data == NULL)
src/add-ons/kernel/network/stack/net_socket.cpp
249
ssize_t bytesWritten = socket->first_info->process_ancillary_data(
src/add-ons/kernel/network/stack/net_socket.cpp
250
socket->first_protocol, container, dataBuffer, dataBufferLen, flags);
src/add-ons/kernel/network/stack/net_socket.cpp
260
process_ancillary_data(net_socket* socket,
src/add-ons/kernel/network/stack/net_socket.cpp
271
if (socket->first_info->process_ancillary_data_no_container == NULL) {
src/add-ons/kernel/network/stack/net_socket.cpp
276
bytesWritten = socket->first_info->process_ancillary_data_no_container(
src/add-ons/kernel/network/stack/net_socket.cpp
277
socket->first_protocol, buffer, dataBuffer,
src/add-ons/kernel/network/stack/net_socket.cpp
304
socket_receive_no_buffer(net_socket* socket, msghdr* header, void* data,
src/add-ons/kernel/network/stack/net_socket.cpp
314
ssize_t bytesRead = socket->first_info->read_data_no_buffer(
src/add-ons/kernel/network/stack/net_socket.cpp
315
socket->first_protocol, vecs, vecCount, &ancillaryData, address,
src/add-ons/kernel/network/stack/net_socket.cpp
326
status_t status = process_ancillary_data(socket, ancillaryData, header,
src/add-ons/kernel/network/stack/net_socket.cpp
349
print_socket_line(net_socket_private* socket, const char* prefix)
src/add-ons/kernel/network/stack/net_socket.cpp
351
BReference<net_socket_private> parent = socket->parent.GetReference();
src/add-ons/kernel/network/stack/net_socket.cpp
352
kprintf("%s%p %2d.%2d.%2d %6" B_PRId32 " %p %p %p%s\n", prefix, socket,
src/add-ons/kernel/network/stack/net_socket.cpp
353
socket->family, socket->type, socket->protocol, socket->owner,
src/add-ons/kernel/network/stack/net_socket.cpp
354
socket->first_protocol, socket->first_info, parent.Get(),
src/add-ons/kernel/network/stack/net_socket.cpp
355
parent.IsSet() ? socket->is_connected ? " (c)" : " (p)" : "");
src/add-ons/kernel/network/stack/net_socket.cpp
367
net_socket_private* socket = (net_socket_private*)parse_expression(argv[1]);
src/add-ons/kernel/network/stack/net_socket.cpp
369
kprintf("SOCKET %p\n", socket);
src/add-ons/kernel/network/stack/net_socket.cpp
371
socket->family, socket->type, socket->protocol);
src/add-ons/kernel/network/stack/net_socket.cpp
372
BReference<net_socket_private> parent = socket->parent.GetReference();
src/add-ons/kernel/network/stack/net_socket.cpp
374
kprintf(" first protocol: %p\n", socket->first_protocol);
src/add-ons/kernel/network/stack/net_socket.cpp
375
kprintf(" first module_info: %p\n", socket->first_info);
src/add-ons/kernel/network/stack/net_socket.cpp
376
kprintf(" options: %x\n", socket->options);
src/add-ons/kernel/network/stack/net_socket.cpp
377
kprintf(" linger: %d\n", socket->linger);
src/add-ons/kernel/network/stack/net_socket.cpp
378
kprintf(" bound to device: %" B_PRIu32 "\n", socket->bound_to_device);
src/add-ons/kernel/network/stack/net_socket.cpp
379
kprintf(" owner: %" B_PRId32 "\n", socket->owner);
src/add-ons/kernel/network/stack/net_socket.cpp
380
kprintf(" max backlog: %" B_PRId32 "\n", socket->max_backlog);
src/add-ons/kernel/network/stack/net_socket.cpp
381
kprintf(" is connected: %d\n", socket->is_connected);
src/add-ons/kernel/network/stack/net_socket.cpp
382
kprintf(" child_count: %" B_PRIu32 "\n", socket->child_count);
src/add-ons/kernel/network/stack/net_socket.cpp
384
if (socket->child_count == 0)
src/add-ons/kernel/network/stack/net_socket.cpp
388
SocketList::Iterator iterator = socket->pending_children.GetIterator();
src/add-ons/kernel/network/stack/net_socket.cpp
394
iterator = socket->connected_children.GetIterator();
src/add-ons/kernel/network/stack/net_socket.cpp
409
while (net_socket_private* socket = iterator.Next()) {
src/add-ons/kernel/network/stack/net_socket.cpp
410
print_socket_line(socket, "");
src/add-ons/kernel/network/stack/net_socket.cpp
413
= socket->pending_children.GetIterator();
src/add-ons/kernel/network/stack/net_socket.cpp
418
childIterator = socket->connected_children.GetIterator();
src/add-ons/kernel/network/stack/net_socket.cpp
437
net_socket_private* socket;
src/add-ons/kernel/network/stack/net_socket.cpp
438
status_t status = create_socket(family, type, protocol, &socket);
src/add-ons/kernel/network/stack/net_socket.cpp
442
status = socket->first_info->open(socket->first_protocol);
src/add-ons/kernel/network/stack/net_socket.cpp
444
delete socket;
src/add-ons/kernel/network/stack/net_socket.cpp
448
socket->owner = team_get_current_team_id();
src/add-ons/kernel/network/stack/net_socket.cpp
449
socket->is_in_socket_list = true;
src/add-ons/kernel/network/stack/net_socket.cpp
452
sSocketList.Add(socket);
src/add-ons/kernel/network/stack/net_socket.cpp
455
*_socket = socket;
src/add-ons/kernel/network/stack/net_socket.cpp
463
net_socket_private* socket = (net_socket_private*)_socket;
src/add-ons/kernel/network/stack/net_socket.cpp
464
return socket->first_info->close(socket->first_protocol);
src/add-ons/kernel/network/stack/net_socket.cpp
471
net_socket_private* socket = (net_socket_private*)_socket;
src/add-ons/kernel/network/stack/net_socket.cpp
472
socket->first_info->free(socket->first_protocol);
src/add-ons/kernel/network/stack/net_socket.cpp
473
socket->ReleaseReference();
src/add-ons/kernel/network/stack/net_socket.cpp
478
socket_control(net_socket* socket, uint32 op, void* data, size_t length)
src/add-ons/kernel/network/stack/net_socket.cpp
483
if (data == NULL || (socket->options & SO_ACCEPTCONN) != 0)
src/add-ons/kernel/network/stack/net_socket.cpp
486
int available = (int)socket_read_avail(socket);
src/add-ons/kernel/network/stack/net_socket.cpp
506
return socket_setsockopt(socket, SOL_SOCKET, SO_NONBLOCK, &value,
src/add-ons/kernel/network/stack/net_socket.cpp
511
return socket->first_info->control(socket->first_protocol,
src/add-ons/kernel/network/stack/net_socket.cpp
517
socket_read_avail(net_socket* socket)
src/add-ons/kernel/network/stack/net_socket.cpp
519
return socket->first_info->read_avail(socket->first_protocol);
src/add-ons/kernel/network/stack/net_socket.cpp
524
socket_send_avail(net_socket* socket)
src/add-ons/kernel/network/stack/net_socket.cpp
526
return socket->first_info->send_avail(socket->first_protocol);
src/add-ons/kernel/network/stack/net_socket.cpp
531
socket_send_data(net_socket* socket, net_buffer* buffer)
src/add-ons/kernel/network/stack/net_socket.cpp
533
return socket->first_info->send_data(socket->first_protocol,
src/add-ons/kernel/network/stack/net_socket.cpp
539
socket_receive_data(net_socket* socket, size_t length, uint32 flags,
src/add-ons/kernel/network/stack/net_socket.cpp
542
status_t status = socket->first_info->read_data(socket->first_protocol,
src/add-ons/kernel/network/stack/net_socket.cpp
561
net_socket_private* socket = NULL;
src/add-ons/kernel/network/stack/net_socket.cpp
567
socket = iterator.Next();
src/add-ons/kernel/network/stack/net_socket.cpp
568
if (socket == NULL)
src/add-ons/kernel/network/stack/net_socket.cpp
575
if (family == -1 || family == socket->family)
src/add-ons/kernel/network/stack/net_socket.cpp
581
stat->family = socket->family;
src/add-ons/kernel/network/stack/net_socket.cpp
582
stat->type = socket->type;
src/add-ons/kernel/network/stack/net_socket.cpp
583
stat->protocol = socket->protocol;
src/add-ons/kernel/network/stack/net_socket.cpp
584
stat->owner = socket->owner;
src/add-ons/kernel/network/stack/net_socket.cpp
586
memcpy(&stat->address, &socket->address, sizeof(struct sockaddr_storage));
src/add-ons/kernel/network/stack/net_socket.cpp
587
memcpy(&stat->peer, &socket->peer, sizeof(struct sockaddr_storage));
src/add-ons/kernel/network/stack/net_socket.cpp
593
socket->first_info->control(socket->first_protocol, socket->protocol,
src/add-ons/kernel/network/stack/net_socket.cpp
606
net_socket_private* socket = (net_socket_private*)_socket;
src/add-ons/kernel/network/stack/net_socket.cpp
612
if (socket->CountReferences() == 0)
src/add-ons/kernel/network/stack/net_socket.cpp
615
socket->AcquireReference();
src/add-ons/kernel/network/stack/net_socket.cpp
623
net_socket_private* socket = (net_socket_private*)_socket;
src/add-ons/kernel/network/stack/net_socket.cpp
624
return socket->ReleaseReference();
src/add-ons/kernel/network/stack/net_socket.cpp
643
net_socket_private* socket;
src/add-ons/kernel/network/stack/net_socket.cpp
645
parent->protocol, &socket);
src/add-ons/kernel/network/stack/net_socket.cpp
650
socket->send = parent->send;
src/add-ons/kernel/network/stack/net_socket.cpp
651
socket->receive = parent->receive;
src/add-ons/kernel/network/stack/net_socket.cpp
652
socket->options = parent->options & (SO_KEEPALIVE | SO_DONTROUTE | SO_LINGER | SO_OOBINLINE);
src/add-ons/kernel/network/stack/net_socket.cpp
653
socket->linger = parent->linger;
src/add-ons/kernel/network/stack/net_socket.cpp
654
socket->owner = parent->owner;
src/add-ons/kernel/network/stack/net_socket.cpp
655
memcpy(&socket->address, &parent->address, parent->address.ss_len);
src/add-ons/kernel/network/stack/net_socket.cpp
656
memcpy(&socket->peer, &parent->peer, parent->peer.ss_len);
src/add-ons/kernel/network/stack/net_socket.cpp
659
parent->pending_children.Add(socket);
src/add-ons/kernel/network/stack/net_socket.cpp
660
socket->parent = parent;
src/add-ons/kernel/network/stack/net_socket.cpp
663
*_socket = socket;
src/add-ons/kernel/network/stack/net_socket.cpp
678
net_socket_private* socket = parent->connected_children.RemoveHead();
src/add-ons/kernel/network/stack/net_socket.cpp
679
if (socket != NULL) {
src/add-ons/kernel/network/stack/net_socket.cpp
680
socket->AcquireReference();
src/add-ons/kernel/network/stack/net_socket.cpp
681
socket->RemoveFromParent();
src/add-ons/kernel/network/stack/net_socket.cpp
683
*_socket = socket;
src/add-ons/kernel/network/stack/net_socket.cpp
688
if (socket == NULL)
src/add-ons/kernel/network/stack/net_socket.cpp
708
net_socket_private* socket = (net_socket_private*)_socket;
src/add-ons/kernel/network/stack/net_socket.cpp
714
MutexLocker _(socket->lock);
src/add-ons/kernel/network/stack/net_socket.cpp
719
while (socket->child_count > backlog
src/add-ons/kernel/network/stack/net_socket.cpp
720
&& (child = socket->pending_children.RemoveTail()) != NULL) {
src/add-ons/kernel/network/stack/net_socket.cpp
722
socket->child_count--;
src/add-ons/kernel/network/stack/net_socket.cpp
724
while (socket->child_count > backlog
src/add-ons/kernel/network/stack/net_socket.cpp
725
&& (child = socket->connected_children.RemoveTail()) != NULL) {
src/add-ons/kernel/network/stack/net_socket.cpp
727
socket->child_count--;
src/add-ons/kernel/network/stack/net_socket.cpp
730
socket->max_backlog = backlog;
src/add-ons/kernel/network/stack/net_socket.cpp
74
int socket_bind(net_socket* socket, const struct sockaddr* address,
src/add-ons/kernel/network/stack/net_socket.cpp
741
net_socket_private* socket = (net_socket_private*)_socket;
src/add-ons/kernel/network/stack/net_socket.cpp
742
return socket->parent != NULL;
src/add-ons/kernel/network/stack/net_socket.cpp
752
net_socket_private* socket = (net_socket_private*)_socket;
src/add-ons/kernel/network/stack/net_socket.cpp
754
TRACE("socket_connected(%p)\n", socket);
src/add-ons/kernel/network/stack/net_socket.cpp
756
if (socket->parent == NULL) {
src/add-ons/kernel/network/stack/net_socket.cpp
757
socket->is_connected = true;
src/add-ons/kernel/network/stack/net_socket.cpp
76
int socket_setsockopt(net_socket* socket, int level, int option,
src/add-ons/kernel/network/stack/net_socket.cpp
761
BReference<net_socket_private> parent = socket->parent.GetReference();
src/add-ons/kernel/network/stack/net_socket.cpp
767
parent->pending_children.Remove(socket);
src/add-ons/kernel/network/stack/net_socket.cpp
768
parent->connected_children.Add(socket);
src/add-ons/kernel/network/stack/net_socket.cpp
769
socket->is_connected = true;
src/add-ons/kernel/network/stack/net_socket.cpp
78
ssize_t socket_read_avail(net_socket* socket);
src/add-ons/kernel/network/stack/net_socket.cpp
785
net_socket_private* socket = (net_socket_private*)_socket;
src/add-ons/kernel/network/stack/net_socket.cpp
787
TRACE("socket_aborted(%p)\n", socket);
src/add-ons/kernel/network/stack/net_socket.cpp
789
BReference<net_socket_private> parent = socket->parent.GetReference();
src/add-ons/kernel/network/stack/net_socket.cpp
795
if (socket->is_connected)
src/add-ons/kernel/network/stack/net_socket.cpp
796
parent->connected_children.Remove(socket);
src/add-ons/kernel/network/stack/net_socket.cpp
798
parent->pending_children.Remove(socket);
src/add-ons/kernel/network/stack/net_socket.cpp
801
socket->RemoveFromParent();
src/add-ons/kernel/network/stack/net_socket.cpp
813
net_socket_private* socket = (net_socket_private*)_socket;
src/add-ons/kernel/network/stack/net_socket.cpp
815
mutex_lock(&socket->lock);
src/add-ons/kernel/network/stack/net_socket.cpp
817
status_t status = add_select_sync_pool_entry(&socket->select_pool, sync,
src/add-ons/kernel/network/stack/net_socket.cpp
820
mutex_unlock(&socket->lock);
src/add-ons/kernel/network/stack/net_socket.cpp
831
ssize_t available = socket_read_avail(socket);
src/add-ons/kernel/network/stack/net_socket.cpp
832
if ((ssize_t)socket->receive.low_water_mark <= available
src/add-ons/kernel/network/stack/net_socket.cpp
839
if ((socket->options & SO_ACCEPTCONN) != 0)
src/add-ons/kernel/network/stack/net_socket.cpp
842
ssize_t available = socket_send_avail(socket);
src/add-ons/kernel/network/stack/net_socket.cpp
843
if ((ssize_t)socket->send.low_water_mark <= available
src/add-ons/kernel/network/stack/net_socket.cpp
849
if (socket->error != B_OK)
src/add-ons/kernel/network/stack/net_socket.cpp
861
net_socket_private* socket = (net_socket_private*)_socket;
src/add-ons/kernel/network/stack/net_socket.cpp
863
MutexLocker _(socket->lock);
src/add-ons/kernel/network/stack/net_socket.cpp
864
return remove_select_sync_pool_entry(&socket->select_pool, sync, event);
src/add-ons/kernel/network/stack/net_socket.cpp
871
net_socket_private* socket = (net_socket_private*)_socket;
src/add-ons/kernel/network/stack/net_socket.cpp
873
bool atomic = (socket->first_info->flags & NET_PROTOCOL_ATOMIC_MESSAGES) != 0;
src/add-ons/kernel/network/stack/net_socket.cpp
877
if ((ssize_t)socket->receive.low_water_mark > value
src/add-ons/kernel/network/stack/net_socket.cpp
884
if ((ssize_t)socket->send.low_water_mark > value
src/add-ons/kernel/network/stack/net_socket.cpp
891
socket->error = value;
src/add-ons/kernel/network/stack/net_socket.cpp
895
MutexLocker _(socket->lock);
src/add-ons/kernel/network/stack/net_socket.cpp
897
if (notify && socket->select_pool != NULL) {
src/add-ons/kernel/network/stack/net_socket.cpp
898
notify_select_event_pool(socket->select_pool, event);
src/add-ons/kernel/network/stack/net_socket.cpp
902
notify_select_event_pool(socket->select_pool, B_SELECT_READ);
src/add-ons/kernel/network/stack/net_socket.cpp
903
notify_select_event_pool(socket->select_pool, B_SELECT_WRITE);
src/add-ons/kernel/network/stack/net_socket.cpp
915
socket_accept(net_socket* socket, struct sockaddr* address,
src/add-ons/kernel/network/stack/net_socket.cpp
918
if (socket->type != SOCK_STREAM && socket->type != SOCK_SEQPACKET)
src/add-ons/kernel/network/stack/net_socket.cpp
920
if ((socket->options & SO_ACCEPTCONN) == 0)
src/add-ons/kernel/network/stack/net_socket.cpp
924
status_t status = socket->first_info->accept(socket->first_protocol,
src/add-ons/kernel/network/stack/net_socket.cpp
941
socket_bind(net_socket* socket, const struct sockaddr* address,
src/add-ons/kernel/network/stack/net_socket.cpp
949
empty.sa_family = socket->family;
src/add-ons/kernel/network/stack/net_socket.cpp
955
if (socket->address.ss_len != 0)
src/add-ons/kernel/network/stack/net_socket.cpp
958
memcpy(&socket->address, address, sizeof(sockaddr));
src/add-ons/kernel/network/stack/net_socket.cpp
959
socket->address.ss_len = sizeof(sockaddr_storage);
src/add-ons/kernel/network/stack/net_socket.cpp
961
status_t status = socket->first_info->bind(socket->first_protocol,
src/add-ons/kernel/network/stack/net_socket.cpp
965
socket->address.ss_len = 0;
src/add-ons/kernel/network/stack/net_socket.cpp
973
socket_connect(net_socket* socket, const struct sockaddr* address,
src/add-ons/kernel/network/stack/net_socket.cpp
979
if (socket->address.ss_len == 0) {
src/add-ons/kernel/network/stack/net_socket.cpp
981
status_t status = socket_bind(socket, NULL, 0);
src/add-ons/kernel/network/stack/net_socket.cpp
986
return socket->first_info->connect(socket->first_protocol, address);
src/add-ons/kernel/network/stack/net_socket.cpp
994
net_socket_private* socket = (net_socket_private*)_socket;
src/add-ons/kernel/network/stack/net_socket.cpp
995
BReference<net_socket_private> parent = socket->parent.GetReference();
src/add-ons/kernel/network/stack/net_socket.cpp
997
if ((!parent.IsSet() && !socket->is_connected) || socket->peer.ss_len == 0
src/add-ons/kernel/network/stack/net_socket.cpp
998
|| socket->peer.ss_family == AF_UNSPEC) {
src/add-ons/kernel/network/stack/stack.cpp
412
uninit_domain_protocols(net_socket* socket)
src/add-ons/kernel/network/stack/stack.cpp
414
net_protocol* protocol = socket->first_protocol;
src/add-ons/kernel/network/stack/stack.cpp
422
socket->first_protocol = NULL;
src/add-ons/kernel/network/stack/stack.cpp
423
socket->first_info = NULL;
src/add-ons/kernel/network/stack/stack.cpp
428
get_domain_protocols(net_socket* socket)
src/add-ons/kernel/network/stack/stack.cpp
435
chain = chain::Lookup(sProtocolChains, socket->family, socket->type,
src/add-ons/kernel/network/stack/stack.cpp
436
socket->type == SOCK_RAW ? 0 : socket->protocol);
src/add-ons/kernel/network/stack/stack.cpp
442
if (::family::Lookup(socket->family) == NULL)
src/add-ons/kernel/network/stack/stack.cpp
444
if (socket->type != 0 && socket->protocol == 0)
src/add-ons/kernel/network/stack/stack.cpp
453
((net_protocol_module_info*)chain->infos[i])->init_protocol(socket);
src/add-ons/kernel/network/stack/stack.cpp
456
uninit_domain_protocols(socket);
src/add-ons/kernel/network/stack/stack.cpp
462
protocol->socket = socket;
src/add-ons/kernel/network/stack/stack.cpp
466
socket->first_protocol = protocol;
src/add-ons/kernel/network/stack/stack.cpp
467
socket->first_info = protocol->module;
src/add-ons/kernel/network/stack/stack.cpp
479
put_domain_protocols(net_socket* socket)
src/add-ons/kernel/network/stack/stack.cpp
486
chain = chain::Lookup(sProtocolChains, socket->family, socket->type,
src/add-ons/kernel/network/stack/stack.cpp
487
socket->type == SOCK_RAW ? 0 : socket->protocol);
src/add-ons/kernel/network/stack/stack.cpp
489
ASSERT_PRINT(socket->first_protocol == NULL,
src/add-ons/kernel/network/stack/stack.cpp
491
socket->family, socket->type, socket->protocol);
src/add-ons/kernel/network/stack/stack.cpp
496
uninit_domain_protocols(socket);
src/add-ons/kernel/network/stack/stack_interface.cpp
109
stack_interface_recvmsg(net_socket* socket, struct msghdr* message, int flags)
src/add-ons/kernel/network/stack/stack_interface.cpp
118
return gNetSocketModule.receive(socket, message, buffer, length, flags);
src/add-ons/kernel/network/stack/stack_interface.cpp
123
stack_interface_send(net_socket* socket, const void* data, size_t length,
src/add-ons/kernel/network/stack/stack_interface.cpp
126
return gNetSocketModule.send(socket, NULL, data, length, flags);
src/add-ons/kernel/network/stack/stack_interface.cpp
131
stack_interface_sendto(net_socket* socket, const void* data, size_t length,
src/add-ons/kernel/network/stack/stack_interface.cpp
144
return gNetSocketModule.send(socket, &message, data, length, flags);
src/add-ons/kernel/network/stack/stack_interface.cpp
149
stack_interface_sendmsg(net_socket* socket, const struct msghdr* message,
src/add-ons/kernel/network/stack/stack_interface.cpp
159
return gNetSocketModule.send(socket, (msghdr*)message, buffer, length,
src/add-ons/kernel/network/stack/stack_interface.cpp
165
stack_interface_getsockopt(net_socket* socket, int level, int option,
src/add-ons/kernel/network/stack/stack_interface.cpp
169
status_t error = gNetSocketModule.getsockopt(socket, level, option, value,
src/add-ons/kernel/network/stack/stack_interface.cpp
177
stack_interface_setsockopt(net_socket* socket, int level, int option,
src/add-ons/kernel/network/stack/stack_interface.cpp
180
return gNetSocketModule.setsockopt(socket, level, option, value, length);
src/add-ons/kernel/network/stack/stack_interface.cpp
185
stack_interface_getpeername(net_socket* socket, struct sockaddr* address,
src/add-ons/kernel/network/stack/stack_interface.cpp
188
return gNetSocketModule.getpeername(socket, address, _addressLength);
src/add-ons/kernel/network/stack/stack_interface.cpp
193
stack_interface_getsockname(net_socket* socket, struct sockaddr* address,
src/add-ons/kernel/network/stack/stack_interface.cpp
196
return gNetSocketModule.getsockname(socket, address, _addressLength);
src/add-ons/kernel/network/stack/stack_interface.cpp
201
stack_interface_sockatmark(net_socket* socket)
src/add-ons/kernel/network/stack/stack_interface.cpp
21
stack_interface_close(net_socket* socket)
src/add-ons/kernel/network/stack/stack_interface.cpp
217
stack_interface_ioctl(net_socket* socket, uint32 op, void* buffer,
src/add-ons/kernel/network/stack/stack_interface.cpp
220
return gNetSocketModule.control(socket, op, buffer, length);
src/add-ons/kernel/network/stack/stack_interface.cpp
225
stack_interface_select(net_socket* socket, uint8 event, struct selectsync* sync)
src/add-ons/kernel/network/stack/stack_interface.cpp
227
return gNetSocketModule.request_notification(socket, event, sync);
src/add-ons/kernel/network/stack/stack_interface.cpp
23
return gNetSocketModule.close(socket);
src/add-ons/kernel/network/stack/stack_interface.cpp
232
stack_interface_deselect(net_socket* socket, uint8 event,
src/add-ons/kernel/network/stack/stack_interface.cpp
235
return gNetSocketModule.cancel_notification(socket, event, sync);
src/add-ons/kernel/network/stack/stack_interface.cpp
28
stack_interface_free(net_socket* socket)
src/add-ons/kernel/network/stack/stack_interface.cpp
30
gNetSocketModule.free(socket);
src/add-ons/kernel/network/stack/stack_interface.cpp
36
stack_interface_bind(net_socket* socket, const struct sockaddr* address,
src/add-ons/kernel/network/stack/stack_interface.cpp
39
return gNetSocketModule.bind(socket, address, addressLength);
src/add-ons/kernel/network/stack/stack_interface.cpp
44
stack_interface_shutdown(net_socket* socket, int how)
src/add-ons/kernel/network/stack/stack_interface.cpp
46
return gNetSocketModule.shutdown(socket, how);
src/add-ons/kernel/network/stack/stack_interface.cpp
51
stack_interface_connect(net_socket* socket, const struct sockaddr* address,
src/add-ons/kernel/network/stack/stack_interface.cpp
54
return gNetSocketModule.connect(socket, address, addressLength);
src/add-ons/kernel/network/stack/stack_interface.cpp
59
stack_interface_listen(net_socket* socket, int backlog)
src/add-ons/kernel/network/stack/stack_interface.cpp
61
return gNetSocketModule.listen(socket, backlog);
src/add-ons/kernel/network/stack/stack_interface.cpp
66
stack_interface_accept(net_socket* socket, struct sockaddr* address,
src/add-ons/kernel/network/stack/stack_interface.cpp
69
return gNetSocketModule.accept(socket, address, _addressLength,
src/add-ons/kernel/network/stack/stack_interface.cpp
75
stack_interface_recv(net_socket* socket, void* data, size_t length, int flags)
src/add-ons/kernel/network/stack/stack_interface.cpp
77
return gNetSocketModule.receive(socket, NULL, data, length, flags);
src/add-ons/kernel/network/stack/stack_interface.cpp
82
stack_interface_recvfrom(net_socket* socket, void* data, size_t length,
src/add-ons/kernel/network/stack/stack_interface.cpp
98
ssize_t received = gNetSocketModule.receive(socket, &message, data, length,
src/add-ons/kernel/network/stack/stack_private.h
39
status_t get_domain_protocols(net_socket* socket);
src/add-ons/kernel/network/stack/stack_private.h
40
status_t put_domain_protocols(net_socket* socket);
src/add-ons/kernel/network/stack/utility.cpp
145
notify_socket(net_socket* socket, uint8 event, int32 value)
src/add-ons/kernel/network/stack/utility.cpp
147
return gNetSocketModule.notify(socket, event, value);
src/add-ons/kernel/network/stack/utility.cpp
302
fifo_socket_enqueue_buffer(net_fifo* fifo, net_socket* socket, uint8 event,
src/add-ons/kernel/network/stack/utility.cpp
315
notify_socket(socket, event, fifo->current_bytes);
src/add-ons/kernel/network/stack/utility.h
52
status_t notify_socket(net_socket* socket, uint8 event, int32 value);
src/add-ons/kernel/network/stack/utility.h
61
status_t fifo_socket_enqueue_buffer(net_fifo* fifo, net_socket* socket,
src/add-ons/media/media-add-ons/esound_sink/ESDEndpoint.cpp
197
fSocket = socket(AF_INET, SOCK_STREAM, 0);
src/add-ons/print/transports/shared/Socket.cpp
92
if ((__sock = socket(AF_INET, SOCK_STREAM, 0)) == -1) {
src/apps/poorman/libhttpd/libhttpd.c
392
listen_fd = socket( saP->sa.sa_family, SOCK_STREAM, 0 );
src/bin/debug/strace/network.cpp
262
Syscall *socket = get_syscall("_kern_socket");
src/bin/debug/strace/network.cpp
263
socket->GetParameter("family")->SetHandler(
src/bin/debug/strace/network.cpp
265
socket->GetParameter("type")->SetHandler(
src/bin/network/ftpd/ftpd.c
1901
s = socket(data_dest.su_family, SOCK_STREAM, 0);
src/bin/network/ftpd/ftpd.c
2918
pdata = socket(ctrl_addr.su_family, SOCK_STREAM, 0);
src/bin/network/ftpd/ftpd.c
3029
pdata = socket(ctrl_addr.su_family, SOCK_STREAM, 0);
src/bin/network/ftpd/ftpd.c
3482
*s = socket(r->ai_family, r->ai_socktype, r->ai_protocol);
src/bin/network/ifconfig/ifconfig.cpp
700
int socket = ::socket(family, SOCK_DGRAM, 0);
src/bin/network/ifconfig/ifconfig.cpp
701
if (socket < 0) {
src/bin/network/ifconfig/ifconfig.cpp
706
close(socket);
src/bin/network/ifconfig/ifconfig.cpp
951
int socket = ::socket(AF_LINK, SOCK_DGRAM, 0);
src/bin/network/ifconfig/ifconfig.cpp
952
if (socket < 0) {
src/bin/network/ifconfig/ifconfig.cpp
957
close(socket);
src/bin/network/ping/ping.c
262
ssend = socket(AF_INET, SOCK_RAW, IPPROTO_ICMP);
src/bin/network/ping/ping.c
264
srecv = socket(AF_INET, SOCK_RAW, IPPROTO_ICMP);
src/bin/network/ping/ping6.c
1021
if ((dummy = socket(AF_INET6, SOCK_DGRAM, 0)) < 0)
src/bin/network/ping/ping6.c
679
if ((ssend = socket(res->ai_family, res->ai_socktype,
src/bin/network/ping/ping6.c
682
if ((srecv = socket(res->ai_family, res->ai_socktype,
src/bin/network/route/route.cpp
162
list_routes(int socket, const char *interfaceName, route_entry &route)
src/bin/network/route/route.cpp
168
if (ioctl(socket, SIOCGRTSIZE, &config, sizeof(struct ifconf)) < 0)
src/bin/network/route/route.cpp
183
if (ioctl(socket, SIOCGRTTABLE, &config, sizeof(struct ifconf)) < 0)
src/bin/network/route/route.cpp
295
delete_route(int socket, const char *interface, route_entry &route)
src/bin/network/route/route.cpp
303
if (ioctl(socket, SIOCDELRT, &request, sizeof(request)) < 0) {
src/bin/network/route/route.cpp
311
add_route(int socket, const char *interface, route_entry &route)
src/bin/network/route/route.cpp
320
if (ioctl(socket, SIOCADDRT, &request, sizeof(request)) < 0) {
src/bin/network/route/route.cpp
328
get_route(int socket, route_entry &route)
src/bin/network/route/route.cpp
337
if (ioctl(socket, SIOCGETRT, buffer, sizeof(buffer)) < 0) {
src/bin/network/route/route.cpp
521
int socket = ::socket(kFamilies[familyIndex].family, SOCK_DGRAM, 0);
src/bin/network/route/route.cpp
522
if (socket < 0) {
src/bin/network/route/route.cpp
536
add_route(socket, interface, route);
src/bin/network/route/route.cpp
545
delete_route(socket, interface, route);
src/bin/network/route/route.cpp
550
list_routes(socket, interface, route);
src/bin/network/route/route.cpp
553
int socket = ::socket(kFamilies[i].family, SOCK_DGRAM, 0);
src/bin/network/route/route.cpp
554
if (socket < 0)
src/bin/network/route/route.cpp
557
list_routes(socket, interface, route);
src/bin/network/route/route.cpp
558
close(socket);
src/bin/network/route/route.cpp
564
get_route(socket, route);
src/bin/network/route/route.cpp
568
close(socket);
src/bin/network/telnet/commands.c
2268
net = socket(PF_UNIX, SOCK_STREAM, 0);
src/bin/network/telnet/commands.c
2377
net = socket(res->ai_family, res->ai_socktype, res->ai_protocol);
src/bin/network/telnetd/telnetd.c
349
s = socket(res->ai_family, res->ai_socktype, res->ai_protocol);
src/bin/network/traceroute/as.c
85
s = socket(res->ai_family, res->ai_socktype, res->ai_protocol);
src/bin/network/traceroute/findsaddr-haiku.c
29
int sock = socket(AF_INET, SOCK_DGRAM, 0);
src/bin/network/traceroute/ifaddrlist.c
76
fd = socket(AF_INET, SOCK_DGRAM, 0);
src/bin/network/traceroute/traceroute.c
540
if ((s = socket(AF_INET, SOCK_RAW, pe->p_proto)) < 0)
src/bin/network/traceroute/traceroute.c
542
else if ((sndsock = socket(AF_INET, SOCK_RAW, IPPROTO_RAW)) < 0)
src/bin/network/traceroute6/traceroute6.c
377
if ((rcvsock = socket(AF_INET6, SOCK_RAW, IPPROTO_ICMPV6)) < 0)
src/bin/network/traceroute6/traceroute6.c
578
if ((sndsock = socket(AF_INET6, SOCK_DGRAM, 0)) < 0)
src/bin/network/traceroute6/traceroute6.c
629
if ((dummy = socket(AF_INET6, SOCK_DGRAM, 0)) < 0)
src/bin/network/wakeonlan.cpp
31
int sock = socket(AF_INET, SOCK_DGRAM, IPPROTO_UDP);
src/bin/pcmcia-cs/cardctl.c
467
int socket, instance, status;
src/bin/pcmcia-cs/cardctl.c
485
&stab[nstab].socket, stab[nstab].class,
src/bin/pcmcia-cs/cardctl.c
514
eprintf("SOCKET", "%d", s->socket);
src/kits/network/libnetapi/AbstractSocket.cpp
277
fSocket = socket(family, type, 0);
src/kits/network/libnetapi/NetEndpoint.cpp
109
BNetEndpoint::BNetEndpoint(const BNetEndpoint& endpoint, int socket,
src/kits/network/libnetapi/NetEndpoint.cpp
117
fSocket(socket),
src/kits/network/libnetapi/NetEndpoint.cpp
442
int socket
src/kits/network/libnetapi/NetEndpoint.cpp
444
if (socket < 0) {
src/kits/network/libnetapi/NetEndpoint.cpp
452
if (getsockname(socket, (struct sockaddr *)&localAddress,
src/kits/network/libnetapi/NetEndpoint.cpp
454
close(socket);
src/kits/network/libnetapi/NetEndpoint.cpp
459
BNetEndpoint* endpoint = new (std::nothrow) BNetEndpoint(*this, socket,
src/kits/network/libnetapi/NetEndpoint.cpp
462
close(socket);
src/kits/network/libnetapi/NetEndpoint.cpp
627
if ((fSocket = socket(fFamily, fType, fProtocol)) < 0)
src/kits/network/libnetapi/NetworkAddress.cpp
953
int socket = ::socket(fAddress.ss_family, SOCK_DGRAM, 0);
src/kits/network/libnetapi/NetworkAddress.cpp
954
if (socket < 0)
src/kits/network/libnetapi/NetworkAddress.cpp
957
if (ioctl(socket, SIOCGETRT, route, sizeof(buffer)) != 0) {
src/kits/network/libnetapi/NetworkAddress.cpp
958
close(socket);
src/kits/network/libnetapi/NetworkAddress.cpp
966
close(socket);
src/kits/network/libnetapi/NetworkDevice.cpp
100
if (!socket.IsSet())
src/kits/network/libnetapi/NetworkDevice.cpp
105
if (ioctl(socket.Get(), option, &request, sizeof(T)) < 0)
src/kits/network/libnetapi/NetworkDevice.cpp
115
FileDescriptorCloser socket(::socket(AF_INET, SOCK_DGRAM, 0));
src/kits/network/libnetapi/NetworkDevice.cpp
116
if (!socket.IsSet())
src/kits/network/libnetapi/NetworkDevice.cpp
121
if (ioctl(socket.Get(), option, &request, sizeof(request)) < 0)
src/kits/network/libnetapi/NetworkDevice.cpp
53
FileDescriptorCloser socket(::socket(AF_INET, SOCK_DGRAM, 0));
src/kits/network/libnetapi/NetworkDevice.cpp
54
if (!socket.IsSet())
src/kits/network/libnetapi/NetworkDevice.cpp
64
if (ioctl(socket.Get(), SIOCG80211, &ireq, sizeof(struct ieee80211req))
src/kits/network/libnetapi/NetworkDevice.cpp
77
FileDescriptorCloser socket(::socket(AF_INET, SOCK_DGRAM, 0));
src/kits/network/libnetapi/NetworkDevice.cpp
78
if (!socket.IsSet())
src/kits/network/libnetapi/NetworkDevice.cpp
88
if (ioctl(socket.Get(), SIOCS80211, &ireq, sizeof(struct ieee80211req))
src/kits/network/libnetapi/NetworkDevice.cpp
99
FileDescriptorCloser socket(::socket(AF_LINK, SOCK_DGRAM, 0));
src/kits/network/libnetapi/NetworkInterface.cpp
367
FileDescriptorCloser socket(::socket(address.Family(), SOCK_DGRAM, 0));
src/kits/network/libnetapi/NetworkInterface.cpp
368
if (!socket.IsSet())
src/kits/network/libnetapi/NetworkInterface.cpp
378
if (ioctl(socket.Get(), B_SOCKET_GET_ALIAS, &request,
src/kits/network/libnetapi/NetworkInterface.cpp
390
FileDescriptorCloser socket(::socket(family, SOCK_DGRAM, 0));
src/kits/network/libnetapi/NetworkInterface.cpp
391
if (!socket.IsSet())
src/kits/network/libnetapi/NetworkInterface.cpp
40
FileDescriptorCloser socket(::socket(family, SOCK_DGRAM, 0));
src/kits/network/libnetapi/NetworkInterface.cpp
401
if (ioctl(socket.Get(), B_SOCKET_GET_ALIAS, &request,
src/kits/network/libnetapi/NetworkInterface.cpp
41
if (!socket.IsSet())
src/kits/network/libnetapi/NetworkInterface.cpp
471
FileDescriptorCloser socket(::socket(AF_LINK, SOCK_DGRAM, 0));
src/kits/network/libnetapi/NetworkInterface.cpp
472
if (!socket.IsSet())
src/kits/network/libnetapi/NetworkInterface.cpp
478
if (ioctl(socket.Get(), SIOCGIFADDR, &request, sizeof(struct ifreq)) < 0)
src/kits/network/libnetapi/NetworkInterface.cpp
56
if (ioctl(socket.Get(), option, &request, sizeof(struct ifaliasreq)) < 0)
src/kits/network/libnetapi/NetworkInterface.cpp
82
FileDescriptorCloser socket(::socket(family, SOCK_DGRAM, 0));
src/kits/network/libnetapi/NetworkInterface.cpp
83
if (!socket.IsSet())
src/kits/network/libnetapi/NetworkInterface.cpp
88
if (ioctl(socket.Get(), option, &request, sizeof(T)) < 0)
src/kits/network/libnetapi/NetworkRoster.cpp
109
FileDescriptorCloser socket (::socket(AF_INET, SOCK_DGRAM, 0));
src/kits/network/libnetapi/NetworkRoster.cpp
110
if (!socket.IsSet())
src/kits/network/libnetapi/NetworkRoster.cpp
117
if (ioctl(socket.Get(), SIOCAIFADDR, &request, sizeof(request)) != 0)
src/kits/network/libnetapi/NetworkRoster.cpp
134
FileDescriptorCloser socket(::socket(AF_INET, SOCK_DGRAM, 0));
src/kits/network/libnetapi/NetworkRoster.cpp
135
if (!socket.IsSet())
src/kits/network/libnetapi/NetworkRoster.cpp
143
if (ioctl(socket.Get(), SIOCDIFADDR, &request, sizeof(request)) != 0)
src/kits/network/libnetapi/NetworkRoster.cpp
40
FileDescriptorCloser socket(::socket(AF_INET, SOCK_DGRAM, 0));
src/kits/network/libnetapi/NetworkRoster.cpp
41
if (!socket.IsSet())
src/kits/network/libnetapi/NetworkRoster.cpp
46
if (ioctl(socket.Get(), SIOCGIFCOUNT, &config, sizeof(struct ifconf)) != 0)
src/kits/network/libnetapi/NetworkRoster.cpp
64
FileDescriptorCloser socket (::socket(AF_INET, SOCK_DGRAM, 0));
src/kits/network/libnetapi/NetworkRoster.cpp
65
if (!socket.IsSet())
src/kits/network/libnetapi/NetworkRoster.cpp
70
if (ioctl(socket.Get(), SIOCGIFCOUNT, &config, sizeof(struct ifconf)) < 0)
src/kits/network/libnetapi/NetworkRoster.cpp
85
if (ioctl(socket.Get(), SIOCGIFCONF, &config, sizeof(struct ifconf)) < 0)
src/kits/network/libnetapi/NetworkRoute.cpp
259
FileDescriptorCloser socket(::socket(family, SOCK_DGRAM, 0));
src/kits/network/libnetapi/NetworkRoute.cpp
260
if (!socket.IsSet())
src/kits/network/libnetapi/NetworkRoute.cpp
265
if (ioctl(socket.Get(), SIOCGRTSIZE, &config, sizeof(struct ifconf)) < 0)
src/kits/network/libnetapi/NetworkRoute.cpp
280
if (ioctl(socket.Get(), SIOCGRTTABLE, &config, sizeof(struct ifconf)) < 0)
src/kits/network/libnetapi/SecureSocket.cpp
236
BSecureSocket* socket = (BSecureSocket*)SSL_get_ex_data(ssl, sDataIndex);
src/kits/network/libnetapi/SecureSocket.cpp
253
return socket->CertificateVerificationFailed(failedCertificate, message);
src/kits/network/libnetapi/SecureSocket.cpp
411
BSecureSocket* socket = new(std::nothrow) BSecureSocket();
src/kits/network/libnetapi/SecureSocket.cpp
412
ObjectDeleter<BSecureSocket> socketDeleter(socket);
src/kits/network/libnetapi/SecureSocket.cpp
413
if (socket == NULL || socket->InitCheck() != B_OK) {
src/kits/network/libnetapi/SecureSocket.cpp
418
socket->_SetTo(fd, fLocal, peer);
src/kits/network/libnetapi/SecureSocket.cpp
419
error = socket->_SetupAccept();
src/kits/network/libnetapi/SecureSocket.cpp
423
_socket = socket;
src/kits/network/libnetapi/Socket.cpp
66
BSocket* socket = new(std::nothrow) BSocket();
src/kits/network/libnetapi/Socket.cpp
67
if (socket == NULL) {
src/kits/network/libnetapi/Socket.cpp
72
socket->_SetTo(fd, fLocal, peer);
src/kits/network/libnetapi/Socket.cpp
73
_socket = socket;
src/kits/network/libnetapi/SocketMessenger.cpp
102
fSocket(socket),
src/kits/network/libnetapi/SocketMessenger.cpp
109
fInitStatus = socket.InitCheck();
src/kits/network/libnetapi/SocketMessenger.cpp
99
BSocketMessenger::BSocketMessenger(const BSocket& socket)
src/kits/network/libnetservices2/HttpSession.cpp
384
auto socket = request.Socket();
src/kits/network/libnetservices2/HttpSession.cpp
386
data->connectionMap.insert(std::make_pair(socket, std::move(request)));
src/kits/network/libnetservices2/HttpSession.cpp
390
object_wait_info{socket, B_OBJECT_TYPE_FD, B_EVENT_WRITE});
src/libs/compat/freebsd_network/compat/net/if_var.h
69
struct socket;
src/libs/compat/freebsd_network/compat/net/if_var.h
737
int ifioctl(struct socket *, u_long, caddr_t, struct thread *);
src/libs/uuid/gen_uuid.c
181
sd = socket(AF_INET, SOCK_DGRAM, IPPROTO_IP);
src/preferences/time/ntp.cpp
144
int connection = socket(AF_INET, SOCK_DGRAM, 0);
src/servers/bluetooth/SDPServer.cpp
93
fServerSocket = socket(PF_BLUETOOTH, SOCK_SEQPACKET, BLUETOOTH_PROTO_L2CAP);
src/servers/net/DHCPClient.cpp
1023
return timeout.Shift(socket, stateMaxTime, Device());
src/servers/net/DHCPClient.cpp
1044
DHCPClient::_SendMessage(int socket, dhcp_message& message,
src/servers/net/DHCPClient.cpp
1058
ssize_t bytesSent = sendto(socket, &message, message.Size(),
src/servers/net/DHCPClient.cpp
159
socket_timeout(int socket)
src/servers/net/DHCPClient.cpp
164
UpdateSocket(socket);
src/servers/net/DHCPClient.cpp
170
bool Shift(int socket, bigtime_t stateMaxTime, const char* device);
src/servers/net/DHCPClient.cpp
171
void UpdateSocket(int socket) const;
src/servers/net/DHCPClient.cpp
440
socket_timeout::UpdateSocket(int socket) const
src/servers/net/DHCPClient.cpp
445
setsockopt(socket, SOL_SOCKET, SO_RCVTIMEO, &value, sizeof(value));
src/servers/net/DHCPClient.cpp
450
socket_timeout::Shift(int socket, bigtime_t stateMaxTime, const char* device)
src/servers/net/DHCPClient.cpp
472
UpdateSocket(socket);
src/servers/net/DHCPClient.cpp
544
int socket = ::socket(AF_INET, SOCK_DGRAM, 0);
src/servers/net/DHCPClient.cpp
545
if (socket < 0)
src/servers/net/DHCPClient.cpp
553
_SendMessage(socket, release, fServer);
src/servers/net/DHCPClient.cpp
554
close(socket);
src/servers/net/DHCPClient.cpp
603
int socket = ::socket(AF_INET, SOCK_DGRAM, 0);
src/servers/net/DHCPClient.cpp
604
if (socket < 0)
src/servers/net/DHCPClient.cpp
612
setsockopt(socket, SOL_SOCKET, SO_REUSEPORT, &option, sizeof(option));
src/servers/net/DHCPClient.cpp
618
setsockopt(socket, SOL_SOCKET, SO_BROADCAST, &option, sizeof(option));
src/servers/net/DHCPClient.cpp
620
if (bind(socket, local, local.Length()) < 0) {
src/servers/net/DHCPClient.cpp
621
close(socket);
src/servers/net/DHCPClient.cpp
629
status = _StateTransition(socket, state);
src/servers/net/DHCPClient.cpp
634
close(socket);
src/servers/net/DHCPClient.cpp
735
DHCPClient::_StateTransition(int socket, dhcp_state& state)
src/servers/net/DHCPClient.cpp
743
setsockopt(socket, SOL_SOCKET, SO_BINDTODEVICE, &index, sizeof(int));
src/servers/net/DHCPClient.cpp
749
socket_timeout timeout(socket);
src/servers/net/DHCPClient.cpp
762
_SendMessage(socket, originalState == INIT ? discover : request,
src/servers/net/DHCPClient.cpp
776
ssize_t bytesReceived = recvfrom(socket, buffer, sizeof(buffer),
src/servers/net/DHCPClient.cpp
782
if (!_TimeoutShift(socket, state, timeout))
src/servers/net/DHCPClient.cpp
995
DHCPClient::_TimeoutShift(int socket, dhcp_state& state,
src/servers/net/DHCPClient.h
51
status_t _StateTransition(int socket, dhcp_state& state);
src/servers/net/DHCPClient.h
57
status_t _SendMessage(int socket, dhcp_message& message,
src/servers/net/DHCPClient.h
60
bool _TimeoutShift(int socket, dhcp_state& state,
src/servers/net/NetServer.cpp
120
FileDescriptorCloser socket(::socket(AF_INET, SOCK_DGRAM, 0));
src/servers/net/NetServer.cpp
121
if (!socket.IsSet())
src/servers/net/NetServer.cpp
131
if (ioctl(socket.Get(), SIOCS80211, &ireq, sizeof(struct ieee80211req))
src/servers/net/NetServer.cpp
313
int socket = ::socket(family, SOCK_DGRAM, 0);
src/servers/net/NetServer.cpp
314
if (socket < 0)
src/servers/net/NetServer.cpp
317
close(socket);
src/servers/net/Services.cpp
230
Services::_UpdateMinMaxSocket(int socket)
src/servers/net/Services.cpp
232
if (socket >= fMaxSocket)
src/servers/net/Services.cpp
233
fMaxSocket = socket + 1;
src/servers/net/Services.cpp
234
if (socket < fMinSocket)
src/servers/net/Services.cpp
235
fMinSocket = socket;
src/servers/net/Services.cpp
259
connection.socket = socket(connection.Family(),
src/servers/net/Services.cpp
261
if (connection.socket < 0
src/servers/net/Services.cpp
262
|| bind(connection.socket, connection.Address(),
src/servers/net/Services.cpp
264
|| fcntl(connection.socket, F_SETFD, FD_CLOEXEC) < 0) {
src/servers/net/Services.cpp
270
&& listen(connection.socket, 50) < 0) {
src/servers/net/Services.cpp
290
fSocketMap[connection.socket] = &connection;
src/servers/net/Services.cpp
291
_UpdateMinMaxSocket(connection.socket);
src/servers/net/Services.cpp
292
FD_SET(connection.socket, &fSet);
src/servers/net/Services.cpp
319
= fSocketMap.find(connection.socket);
src/servers/net/Services.cpp
323
close(connection.socket);
src/servers/net/Services.cpp
324
FD_CLR(connection.socket, &fSet);
src/servers/net/Services.cpp
36
int socket;
src/servers/net/Services.cpp
366
connection.socket = -1;
src/servers/net/Services.cpp
422
Services::_LaunchService(struct service& service, int socket)
src/servers/net/Services.cpp
426
if (socket != -1 && fcntl(socket, F_SETFD, 0) < 0) {
src/servers/net/Services.cpp
450
posix_spawn_file_actions_adddup2(&fileActions, socket, STDIN_FILENO);
src/servers/net/Services.cpp
451
posix_spawn_file_actions_adddup2(&fileActions, socket, STDOUT_FILENO);
src/servers/net/Services.cpp
452
posix_spawn_file_actions_adddup2(&fileActions, socket, STDERR_FILENO);
src/servers/net/Services.cpp
453
posix_spawn_file_actions_addclose(&fileActions, socket);
src/servers/net/Services.cpp
478
if (socket != -1)
src/servers/net/Services.cpp
479
close(socket);
src/servers/net/Services.cpp
517
int socket;
src/servers/net/Services.cpp
525
socket = accept(connection.socket, NULL, NULL);
src/servers/net/Services.cpp
530
if (socket < 0)
src/servers/net/Services.cpp
533
socket = connection.socket;
src/servers/net/Services.cpp
537
_LaunchService(*connection.owner, socket);
src/servers/net/Services.cpp
88
close(connection.socket);
src/servers/net/Services.h
37
void _UpdateMinMaxSocket(int socket);
src/servers/net/Services.h
44
int socket);
src/system/boot/loader/net/RemoteDisk.cpp
204
UDPSocket socket;
src/system/boot/loader/net/RemoteDisk.cpp
205
status_t error = socket.Bind(INADDR_ANY, 6665);
src/system/boot/loader/net/RemoteDisk.cpp
217
error = _SendRequest(&socket, INADDR_BROADCAST, REMOTE_DISK_SERVER_PORT,
src/system/boot/loader/net/RemoteDisk.cpp
268
RemoteDisk::_SendRequest(UDPSocket *socket, ip_addr_t serverAddress,
src/system/boot/loader/net/RemoteDisk.cpp
272
request->port = htons(socket->Port());
src/system/boot/loader/net/RemoteDisk.cpp
277
status_t error = socket->Send(serverAddress, serverPort, request, size);
src/system/boot/loader/net/RemoteDisk.cpp
285
error = socket->Receive(&packet, timeout - system_time());
src/system/boot/loader/net/TCP.cpp
759
TCPSocket* socket = _FindSocket(destinationIP, destination);
src/system/boot/loader/net/TCP.cpp
760
if (socket == NULL) {
src/system/boot/loader/net/TCP.cpp
767
socket->Acknowledge(ackedNumber);
src/system/boot/loader/net/TCP.cpp
777
socket->ProcessPacket(packet);
src/system/boot/loader/net/TCP.cpp
825
TCPService::BindSocket(TCPSocket* socket)
src/system/boot/loader/net/TCP.cpp
827
if (socket == NULL)
src/system/boot/loader/net/TCP.cpp
830
if (_FindSocket(socket->Address(), socket->Port()) != NULL)
src/system/boot/loader/net/TCP.cpp
833
return fSockets.Add(socket);
src/system/boot/loader/net/TCP.cpp
838
TCPService::UnbindSocket(TCPSocket* socket)
src/system/boot/loader/net/TCP.cpp
840
fSockets.Remove(socket);
src/system/boot/loader/net/TCP.cpp
883
TCPSocket* socket = fSockets.ElementAt(i);
src/system/boot/loader/net/TCP.cpp
886
if ((address == INADDR_ANY || socket->Address() == INADDR_ANY
src/system/boot/loader/net/TCP.cpp
887
|| socket->Address() == address)
src/system/boot/loader/net/TCP.cpp
888
&& socket->Port() == port) {
src/system/boot/loader/net/TCP.cpp
889
return socket;
src/system/boot/loader/net/UDP.cpp
278
UDPSocket *socket = fSockets.ElementAt(i);
src/system/boot/loader/net/UDP.cpp
279
socket->Detach();
src/system/boot/loader/net/UDP.cpp
331
UDPSocket *socket = _FindSocket(destinationIP, destination);
src/system/boot/loader/net/UDP.cpp
332
if (socket == NULL)
src/system/boot/loader/net/UDP.cpp
343
socket->PushPacket(packet);
src/system/boot/loader/net/UDP.cpp
392
UDPService::BindSocket(UDPSocket *socket, ip_addr_t address, uint16 port)
src/system/boot/loader/net/UDP.cpp
394
if (socket == NULL)
src/system/boot/loader/net/UDP.cpp
402
return fSockets.Add(socket);
src/system/boot/loader/net/UDP.cpp
407
UDPService::UnbindSocket(UDPSocket *socket)
src/system/boot/loader/net/UDP.cpp
409
fSockets.Remove(socket);
src/system/boot/loader/net/UDP.cpp
455
UDPSocket *socket = fSockets.ElementAt(i);
src/system/boot/loader/net/UDP.cpp
456
if ((address == INADDR_ANY || socket->Address() == INADDR_ANY
src/system/boot/loader/net/UDP.cpp
457
|| socket->Address() == address)
src/system/boot/loader/net/UDP.cpp
458
&& port == socket->Port()) {
src/system/boot/loader/net/UDP.cpp
459
return socket;
src/system/kernel/fs/socket.cpp
1007
result = common_recvfrom(socket, data, length, flags,
src/system/kernel/fs/socket.cpp
1023
_user_recvmsg(int socket, struct msghdr *userMessage, int flags)
src/system/kernel/fs/socket.cpp
1058
result = common_recvmsg(socket, &message, flags, false);
src/system/kernel/fs/socket.cpp
1080
_user_send(int socket, const void *data, size_t length, int flags)
src/system/kernel/fs/socket.cpp
1086
return result = common_send(socket, data, length, flags, false);
src/system/kernel/fs/socket.cpp
1091
_user_sendto(int socket, const void *data, size_t length, int flags,
src/system/kernel/fs/socket.cpp
1109
return result = common_sendto(socket, data, length, flags,
src/system/kernel/fs/socket.cpp
1115
_user_sendmsg(int socket, const struct msghdr *userMessage, int flags)
src/system/kernel/fs/socket.cpp
1159
return result = common_sendmsg(socket, &message, flags, false);
src/system/kernel/fs/socket.cpp
1164
_user_getsockopt(int socket, int level, int option, void *userValue,
src/system/kernel/fs/socket.cpp
1184
error = common_getsockopt(socket, level, option, value, &length,
src/system/kernel/fs/socket.cpp
1198
_user_setsockopt(int socket, int level, int option, const void *userValue,
src/system/kernel/fs/socket.cpp
1214
return error = common_setsockopt(socket, level, option, value, length,
src/system/kernel/fs/socket.cpp
1220
_user_getpeername(int socket, struct sockaddr *userAddress,
src/system/kernel/fs/socket.cpp
1234
error = common_getpeername(socket, (sockaddr*)address, &addressLength,
src/system/kernel/fs/socket.cpp
1250
_user_getsockname(int socket, struct sockaddr *userAddress,
src/system/kernel/fs/socket.cpp
1264
error = common_getsockname(socket, (sockaddr*)address, &addressLength,
src/system/kernel/fs/socket.cpp
1280
_user_sockatmark(int socket)
src/system/kernel/fs/socket.cpp
1283
return error = common_sockatmark(socket, false);
src/system/kernel/fs/socket.cpp
387
create_socket_fd(net_socket* socket, int flags, bool kernel)
src/system/kernel/fs/socket.cpp
393
status_t error = sStackInterface->getsockopt(socket, SOL_SOCKET,
src/system/kernel/fs/socket.cpp
412
descriptor->cookie = socket;
src/system/kernel/fs/socket.cpp
446
net_socket* socket;
src/system/kernel/fs/socket.cpp
447
status_t error = sStackInterface->open(family, type, protocol, &socket);
src/system/kernel/fs/socket.cpp
454
int fd = create_socket_fd(socket, sflags, kernel);
src/system/kernel/fs/socket.cpp
456
sStackInterface->close(socket);
src/system/kernel/fs/socket.cpp
457
sStackInterface->free(socket);
src/system/kernel/fs/socket.cpp
739
bind(int socket, const struct sockaddr *address, socklen_t addressLength)
src/system/kernel/fs/socket.cpp
742
RETURN_AND_SET_ERRNO(common_bind(socket, address, addressLength, true));
src/system/kernel/fs/socket.cpp
747
shutdown(int socket, int how)
src/system/kernel/fs/socket.cpp
750
RETURN_AND_SET_ERRNO(common_shutdown(socket, how, true));
src/system/kernel/fs/socket.cpp
755
connect(int socket, const struct sockaddr *address, socklen_t addressLength)
src/system/kernel/fs/socket.cpp
758
RETURN_AND_SET_ERRNO(common_connect(socket, address, addressLength, true));
src/system/kernel/fs/socket.cpp
763
listen(int socket, int backlog)
src/system/kernel/fs/socket.cpp
766
RETURN_AND_SET_ERRNO(common_listen(socket, backlog, true));
src/system/kernel/fs/socket.cpp
771
accept(int socket, struct sockaddr *address, socklen_t *_addressLength)
src/system/kernel/fs/socket.cpp
774
RETURN_AND_SET_ERRNO(common_accept(socket, address, _addressLength, 0, true));
src/system/kernel/fs/socket.cpp
779
accept4(int socket, struct sockaddr *address, socklen_t *_addressLength, int flags)
src/system/kernel/fs/socket.cpp
782
RETURN_AND_SET_ERRNO(common_accept(socket, address, _addressLength, flags, true));
src/system/kernel/fs/socket.cpp
787
recv(int socket, void *data, size_t length, int flags)
src/system/kernel/fs/socket.cpp
790
RETURN_AND_SET_ERRNO(common_recv(socket, data, length, flags, true));
src/system/kernel/fs/socket.cpp
795
recvfrom(int socket, void *data, size_t length, int flags,
src/system/kernel/fs/socket.cpp
799
RETURN_AND_SET_ERRNO(common_recvfrom(socket, data, length, flags, address,
src/system/kernel/fs/socket.cpp
805
recvmsg(int socket, struct msghdr *message, int flags)
src/system/kernel/fs/socket.cpp
808
RETURN_AND_SET_ERRNO(common_recvmsg(socket, message, flags, true));
src/system/kernel/fs/socket.cpp
813
send(int socket, const void *data, size_t length, int flags)
src/system/kernel/fs/socket.cpp
816
RETURN_AND_SET_ERRNO(common_send(socket, data, length, flags, true));
src/system/kernel/fs/socket.cpp
821
sendto(int socket, const void *data, size_t length, int flags,
src/system/kernel/fs/socket.cpp
825
RETURN_AND_SET_ERRNO(common_sendto(socket, data, length, flags, address,
src/system/kernel/fs/socket.cpp
831
sendmsg(int socket, const struct msghdr *message, int flags)
src/system/kernel/fs/socket.cpp
834
RETURN_AND_SET_ERRNO(common_sendmsg(socket, message, flags, true));
src/system/kernel/fs/socket.cpp
839
getsockopt(int socket, int level, int option, void *value, socklen_t *_length)
src/system/kernel/fs/socket.cpp
842
RETURN_AND_SET_ERRNO(common_getsockopt(socket, level, option, value,
src/system/kernel/fs/socket.cpp
848
setsockopt(int socket, int level, int option, const void *value,
src/system/kernel/fs/socket.cpp
852
RETURN_AND_SET_ERRNO(common_setsockopt(socket, level, option, value,
src/system/kernel/fs/socket.cpp
858
getpeername(int socket, struct sockaddr *address, socklen_t *_addressLength)
src/system/kernel/fs/socket.cpp
861
RETURN_AND_SET_ERRNO(common_getpeername(socket, address, _addressLength,
src/system/kernel/fs/socket.cpp
867
getsockname(int socket, struct sockaddr *address, socklen_t *_addressLength)
src/system/kernel/fs/socket.cpp
870
RETURN_AND_SET_ERRNO(common_getsockname(socket, address, _addressLength,
src/system/kernel/fs/socket.cpp
876
sockatmark(int socket)
src/system/kernel/fs/socket.cpp
879
RETURN_AND_SET_ERRNO(common_sockatmark(socket, true));
src/system/kernel/fs/socket.cpp
904
_user_bind(int socket, const struct sockaddr *userAddress,
src/system/kernel/fs/socket.cpp
913
return result = common_bind(socket, (sockaddr*)&address, addressLength,
src/system/kernel/fs/socket.cpp
919
_user_shutdown_socket(int socket, int how)
src/system/kernel/fs/socket.cpp
922
return error = common_shutdown(socket, how, false);
src/system/kernel/fs/socket.cpp
927
_user_connect(int socket, const struct sockaddr *userAddress,
src/system/kernel/fs/socket.cpp
936
return result = common_connect(socket, (sockaddr*)&address, addressLength,
src/system/kernel/fs/socket.cpp
942
_user_listen(int socket, int backlog)
src/system/kernel/fs/socket.cpp
945
return error = common_listen(socket, backlog, false);
src/system/kernel/fs/socket.cpp
950
_user_accept(int socket, struct sockaddr *userAddress,
src/system/kernel/fs/socket.cpp
964
result = common_accept(socket,
src/system/kernel/fs/socket.cpp
979
_user_recv(int socket, void *data, size_t length, int flags)
src/system/kernel/fs/socket.cpp
985
return result = common_recv(socket, data, length, flags, false);
src/system/kernel/fs/socket.cpp
990
_user_recvfrom(int socket, void *data, size_t length, int flags,
src/system/kernel/fs/vfs_net_boot.cpp
87
fSocket = socket(AF_INET, SOCK_DGRAM, 0);
src/system/kernel/fs/vfs_net_boot.cpp
95
fLinkSocket = socket(AF_LINK, SOCK_DGRAM, 0);
src/system/libnetwork/getifaddrs.cpp
120
FileDescriptorCloser socket(::socket(AF_INET, SOCK_DGRAM, 0));
src/system/libnetwork/getifaddrs.cpp
121
if (!socket.IsSet())
src/system/libnetwork/getifaddrs.cpp
127
if (ioctl(socket.Get(), SIOCGIFCOUNT, &config, sizeof(struct ifconf)) < 0)
src/system/libnetwork/getifaddrs.cpp
130
socket.Unset();
src/system/libnetwork/getifaddrs.cpp
56
FileDescriptorCloser socket (::socket(domain, SOCK_DGRAM, 0));
src/system/libnetwork/getifaddrs.cpp
57
if (!socket.IsSet())
src/system/libnetwork/getifaddrs.cpp
64
if (ioctl(socket.Get(), SIOCGIFCONF, &config, sizeof(struct ifconf)) < 0)
src/system/libnetwork/getifaddrs.cpp
90
if (ioctl(socket.Get(), SIOCGIFFLAGS, &request, sizeof(struct ifreq))
src/system/libnetwork/getifaddrs.cpp
93
if (ioctl(socket.Get(), SIOCGIFNETMASK, &request, sizeof(struct ifreq))
src/system/libnetwork/getifaddrs.cpp
97
if (ioctl(socket.Get(), SIOCGIFDSTADDR, &request, sizeof(struct ifreq))
src/system/libnetwork/interfaces.cpp
104
if (ioctl(socket.FD(), SIOCGIFCONF, &config, sizeof(struct ifconf)) < 0)
src/system/libnetwork/interfaces.cpp
119
if (ioctl(socket.FD(), SIOCGIFINDEX, &request,
src/system/libnetwork/interfaces.cpp
28
fFD = socket(AF_INET, SOCK_DGRAM, 0);
src/system/libnetwork/interfaces.cpp
51
BPrivate::Socket socket;
src/system/libnetwork/interfaces.cpp
52
if (socket.FD() < 0)
src/system/libnetwork/interfaces.cpp
57
if (ioctl(socket.FD(), SIOCGIFINDEX, &request, sizeof(struct ifreq)) < 0)
src/system/libnetwork/interfaces.cpp
67
BPrivate::Socket socket;
src/system/libnetwork/interfaces.cpp
68
if (socket.FD() < 0)
src/system/libnetwork/interfaces.cpp
73
if (ioctl(socket.FD(), SIOCGIFNAME, &request, sizeof(struct ifreq)) < 0)
src/system/libnetwork/interfaces.cpp
84
BPrivate::Socket socket;
src/system/libnetwork/interfaces.cpp
85
if (socket.FD() < 0)
src/system/libnetwork/interfaces.cpp
92
if (ioctl(socket.FD(), SIOCGIFCOUNT, &config, sizeof(struct ifconf)) < 0)
src/system/libnetwork/netresolv/net/getaddrinfo.c
1293
s = socket(pai->ai_family, SOCK_DGRAM, 0);
src/system/libnetwork/netresolv/net/getaddrinfo.c
946
if ((s = socket(ai.ai_family, ai.ai_socktype | SOCK_CLOEXEC,
src/system/libnetwork/netresolv/resolv/res_send.c
689
statp->_vcsock = socket(nsap->sa_family, SOCK_STREAM
src/system/libnetwork/netresolv/resolv/res_send.c
883
EXT(statp).nssocks[ns] = socket(nsap->sa_family, SOCK_DGRAM
src/system/libnetwork/r5_compatibility.cpp
26
int closesocket(int socket);
src/system/libnetwork/r5_compatibility.cpp
62
closesocket(int socket)
src/system/libnetwork/r5_compatibility.cpp
64
return close(socket);
src/system/libnetwork/socket.cpp
148
bind(int socket, const struct sockaddr *address, socklen_t addressLength)
src/system/libnetwork/socket.cpp
158
RETURN_AND_SET_ERRNO(_kern_bind(socket, address, addressLength));
src/system/libnetwork/socket.cpp
163
shutdown(int socket, int how)
src/system/libnetwork/socket.cpp
165
RETURN_AND_SET_ERRNO(_kern_shutdown_socket(socket, how));
src/system/libnetwork/socket.cpp
170
connect(int socket, const struct sockaddr *address, socklen_t addressLength)
src/system/libnetwork/socket.cpp
181
_kern_connect(socket, address, addressLength));
src/system/libnetwork/socket.cpp
186
listen(int socket, int backlog)
src/system/libnetwork/socket.cpp
188
RETURN_AND_SET_ERRNO(_kern_listen(socket, backlog));
src/system/libnetwork/socket.cpp
193
accept(int socket, struct sockaddr *_address, socklen_t *_addressLength)
src/system/libnetwork/socket.cpp
195
return accept4(socket, _address, _addressLength, 0);
src/system/libnetwork/socket.cpp
200
accept4(int socket, struct sockaddr *_address, socklen_t *_addressLength, int flags)
src/system/libnetwork/socket.cpp
216
int acceptSocket = _kern_accept(socket, address, &addressLength, flags);
src/system/libnetwork/socket.cpp
237
recv(int socket, void *data, size_t length, int flags)
src/system/libnetwork/socket.cpp
239
RETURN_AND_SET_ERRNO_TEST_CANCEL(_kern_recv(socket, data, length, flags));
src/system/libnetwork/socket.cpp
244
recvfrom(int socket, void *data, size_t length, int flags,
src/system/libnetwork/socket.cpp
261
ssize_t bytesReceived = _kern_recvfrom(socket, data, length, flags,
src/system/libnetwork/socket.cpp
283
recvmsg(int socket, struct msghdr *message, int flags)
src/system/libnetwork/socket.cpp
285
RETURN_AND_SET_ERRNO_TEST_CANCEL(_kern_recvmsg(socket, message, flags));
src/system/libnetwork/socket.cpp
290
send(int socket, const void *data, size_t length, int flags)
src/system/libnetwork/socket.cpp
292
RETURN_AND_SET_ERRNO_TEST_CANCEL(_kern_send(socket, data, length, flags));
src/system/libnetwork/socket.cpp
297
sendto(int socket, const void *data, size_t length, int flags,
src/system/libnetwork/socket.cpp
309
_kern_sendto(socket, data, length, flags, address, addressLength));
src/system/libnetwork/socket.cpp
314
sendmsg(int socket, const struct msghdr *message, int flags)
src/system/libnetwork/socket.cpp
316
RETURN_AND_SET_ERRNO_TEST_CANCEL(_kern_sendmsg(socket, message, flags));
src/system/libnetwork/socket.cpp
321
getsockopt(int socket, int level, int option, void *value, socklen_t *_length)
src/system/libnetwork/socket.cpp
328
return ioctl(socket, FIONREAD, value);
src/system/libnetwork/socket.cpp
334
RETURN_AND_SET_ERRNO(_kern_getsockopt(socket, level, option, value,
src/system/libnetwork/socket.cpp
340
setsockopt(int socket, int level, int option, const void *value,
src/system/libnetwork/socket.cpp
346
RETURN_AND_SET_ERRNO(_kern_setsockopt(socket, level, option, value,
src/system/libnetwork/socket.cpp
352
getpeername(int socket, struct sockaddr *_address, socklen_t *_addressLength)
src/system/libnetwork/socket.cpp
368
status_t error = _kern_getpeername(socket, address, &addressLength);
src/system/libnetwork/socket.cpp
386
getsockname(int socket, struct sockaddr *_address, socklen_t *_addressLength)
src/system/libnetwork/socket.cpp
402
status_t error = _kern_getsockname(socket, address, &addressLength);
src/system/libnetwork/socket.cpp
420
sockatmark(int socket)
src/system/libnetwork/socket.cpp
422
RETURN_AND_SET_ERRNO(_kern_sockatmark(socket));
src/tests/add-ons/kernel/network/userland_ipc.c
170
on_socket_event(void * socket, uint32 event, void * cookie)
src/tests/add-ons/kernel/network/userland_ipc.c
179
if (cc->socket != socket) {
src/tests/add-ons/kernel/network/userland_ipc.c
180
printf("on_socket_event(%p, %ld, %p): socket is higly suspect! Aborting.\n", socket, event, cookie);
src/tests/add-ons/kernel/network/userland_ipc.c
184
printf("on_socket_event(%p, %ld, %p)\n", socket, event, cookie);
src/tests/add-ons/kernel/network/userland_ipc.c
252
args->u.socket.family, args->u.socket.type, args->u.socket.proto);
src/tests/add-ons/kernel/network/userland_ipc.c
253
status = core->socket_init(&cookie->socket);
src/tests/add-ons/kernel/network/userland_ipc.c
255
status = core->socket_create(cookie->socket, args->u.socket.family, args->u.socket.type, args->u.socket.proto);
src/tests/add-ons/kernel/network/userland_ipc.c
261
status = core->socket_getsockopt(cookie->socket, args->u.sockopt.level, args->u.sockopt.option,
src/tests/add-ons/kernel/network/userland_ipc.c
265
status = core->socket_setsockopt(cookie->socket, args->u.sockopt.level, args->u.sockopt.option,
src/tests/add-ons/kernel/network/userland_ipc.c
279
status = core->socket_connect(cookie->socket, addr, args->u.sockaddr.addrlen);
src/tests/add-ons/kernel/network/userland_ipc.c
282
status = core->socket_bind(cookie->socket, addr, args->u.sockaddr.addrlen);
src/tests/add-ons/kernel/network/userland_ipc.c
285
status = core->socket_getsockname(cookie->socket, (struct sockaddr *) addr, &args->u.sockaddr.addrlen);
src/tests/add-ons/kernel/network/userland_ipc.c
288
status = core->socket_getpeername(cookie->socket,(struct sockaddr *) addr, &args->u.sockaddr.addrlen);
src/tests/add-ons/kernel/network/userland_ipc.c
294
status = core->socket_listen(cookie->socket, args->u.integer);
src/tests/add-ons/kernel/network/userland_ipc.c
308
status = core->socket_accept(cookie->socket, &otherCookie->socket,
src/tests/add-ons/kernel/network/userland_ipc.c
320
status = core->socket_writev(cookie->socket, &iov, flags);
src/tests/add-ons/kernel/network/userland_ipc.c
332
status = core->socket_readv(cookie->socket, &iov, &flags);
src/tests/add-ons/kernel/network/userland_ipc.c
344
status = core->socket_recv(cookie->socket, msg, (caddr_t)&msg->msg_namelen,&received);
src/tests/add-ons/kernel/network/userland_ipc.c
362
status = core->socket_send(cookie->socket,msg,msg->msg_flags,&sent);
src/tests/add-ons/kernel/network/userland_ipc.c
381
status = core->socket_set_event_callback(cookie->socket, on_socket_event, cookie, 0);
src/tests/add-ons/kernel/network/userland_ipc.c
384
status = core->socket_set_event_callback(cookie->socket, NULL, NULL, 0);
src/tests/add-ons/kernel/network/userland_ipc.c
420
status = core->socket_ioctl(cookie->socket, command->op, (char *) args);
src/tests/add-ons/kernel/network/userland_ipc.c
427
status = core->socket_ioctl(cookie->socket,command->op, (char *) args);
src/tests/add-ons/kernel/network/userland_ipc.c
77
struct socket; /* forward declaration */
src/tests/add-ons/kernel/network/userland_ipc.c
82
struct socket * socket;
src/tests/kits/bluetooth/l2capClient/l2capClient.cpp
27
sock = socket(PF_BLUETOOTH, SOCK_SEQPACKET, BLUETOOTH_PROTO_L2CAP);
src/tests/kits/net/link_echo.cpp
153
int fd = socket(AF_LINK, SOCK_DGRAM, 0);
src/tests/kits/net/netservices2/TestServer.cpp
70
int socket_fd = ::socket(AF_INET, SOCK_STREAM, 0);
src/tests/kits/net/service/TestServer.cpp
66
int socket_fd = ::socket(AF_INET, SOCK_STREAM, 0);
src/tests/system/kernel/syscall_restart_test.cpp
457
fServerSocket = socket(AF_INET, SOCK_STREAM, 0);
src/tests/system/kernel/syscall_restart_test.cpp
514
int clientSocket = socket(AF_INET, SOCK_STREAM, 0);
src/tests/system/kernel/syscall_restart_test.cpp
564
fServerSocket = socket(AF_INET, SOCK_STREAM, 0);
src/tests/system/kernel/syscall_restart_test.cpp
600
fClientSocket = socket(AF_INET, SOCK_STREAM, 0);
src/tests/system/network/at_client.c
20
int sock = socket(AF_INET, SOCK_STREAM, 0);
src/tests/system/network/at_srv.c
20
int sock = socket(AF_INET, SOCK_STREAM, 0);
src/tests/system/network/firefox_crash.cpp
21
int fd = socket(AF_INET, SOCK_STREAM, 0);
src/tests/system/network/getpeername.cpp
41
int socket = ::socket(AF_INET, SOCK_STREAM, 0);
src/tests/system/network/getpeername.cpp
42
if (socket < 0) {
src/tests/system/network/getpeername.cpp
56
int result = getpeername(socket, &buffer, &length);
src/tests/system/network/getpeername.cpp
60
if (connect(socket, (sockaddr*)&address, sizeof(sockaddr_in)) < 0) {
src/tests/system/network/getpeername.cpp
67
result = getpeername(socket, &buffer, &length);
src/tests/system/network/getpeername.cpp
71
close(socket);
src/tests/system/network/icmp/big_datagram.cpp
127
int sockfd = socket(AF_INET, SOCK_RAW, IPPROTO_UDP);
src/tests/system/network/icmp/icmp_dumper.cpp
28
int sockfd = socket(AF_INET, SOCK_RAW, IPPROTO_ICMP);
src/tests/system/network/icmp/tcp_unreachable.cpp
35
sockfd = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP);
src/tests/system/network/icmp/udp_unreachable.cpp
52
int sockfd = socket(AF_INET, SOCK_DGRAM, IPPROTO_UDP);
src/tests/system/network/ipv46_client.cpp
55
int fd = socket(socketFamily1, socketType, 0);
src/tests/system/network/ipv46_server.cpp
84
int fd = socket(socketFamily, socketType, 0);
src/tests/system/network/ipv6/multicast_sender.cpp
47
int fd = socket(socketFamily, SOCK_DGRAM, 0);
src/tests/system/network/ipv6/raw_client.cpp
31
int fd = socket(socketFamily, SOCK_RAW, TEST_PROTOCOL);
src/tests/system/network/ipv6/raw_server.cpp
61
int fd = socket(socketFamily, SOCK_RAW, TEST_PROTOCOL);
src/tests/system/network/ipv6/tcp_udp_client.cpp
67
int fd = socket(socketFamily1, socketType, 0);
src/tests/system/network/ipv6/tcp_udp_server.cpp
99
int fd = socket(socketFamily, socketType, 0);
src/tests/system/network/ipv6/udp_client.cpp
31
int fd = socket(socketFamily, SOCK_DGRAM, 0);
src/tests/system/network/ipv6/udp_server.cpp
58
int fd = socket(socketFamily, SOCK_DGRAM, 0);
src/tests/system/network/multicast/multicast.cpp
19
int sock = socket(AF_INET, SOCK_DGRAM, 0);
src/tests/system/network/multicast/multicat.c
228
if ((fd = socket(ai->ai_family, ai->ai_socktype, ai->ai_protocol)) < 0)
src/tests/system/network/multicast/multicat.c
292
if ((fd = socket(AF_INET, SOCK_DGRAM, IPPROTO_IP)) < 0)
src/tests/system/network/multicast/multisend.c
118
if ((fd = socket(ai->ai_family, ai->ai_socktype, ai->ai_protocol)) < 0)
src/tests/system/network/multicast/multisend.c
183
if ((fd = socket(AF_INET, SOCK_DGRAM, IPPROTO_IP)) < 0)
src/tests/system/network/posixnet/SocketTests.cpp
24
int fd = ::socket(AF_INET, SOCK_STREAM, 0);
src/tests/system/network/posixnet/SocketTests.cpp
58
int fd = socket(AF_INET, SOCK_STREAM, 0);
src/tests/system/network/select_test.c
24
s = socket(AF_INET, SOCK_DGRAM, 0);
src/tests/system/network/select_test2.c
25
s = socket(AF_INET, SOCK_DGRAM, 0);
src/tests/system/network/select_test_big.c
44
s[i] = socket(AF_INET, SOCK_DGRAM, 0);
src/tests/system/network/tcp_client.c
44
if ((sockfd = socket(AF_INET, SOCK_STREAM, 0)) == -1) {
src/tests/system/network/tcp_connection_test.cpp
16
int listenerSocket = socket(AF_INET, SOCK_STREAM, 0);
src/tests/system/network/tcp_connection_test.cpp
62
int fd = socket(AF_INET, SOCK_STREAM, 0);
src/tests/system/network/tcp_server.c
47
if ((sockfd = socket(AF_INET, SOCK_STREAM, 0)) == -1) {
src/tests/system/network/tcp_shell/tcp_shell.cpp
281
struct net_socket_private *socket = new (std::nothrow) net_socket_private;
src/tests/system/network/tcp_shell/tcp_shell.cpp
282
if (socket == NULL)
src/tests/system/network/tcp_shell/tcp_shell.cpp
285
memset(socket, 0, sizeof(net_socket));
src/tests/system/network/tcp_shell/tcp_shell.cpp
286
socket->family = family;
src/tests/system/network/tcp_shell/tcp_shell.cpp
287
socket->type = type;
src/tests/system/network/tcp_shell/tcp_shell.cpp
288
socket->protocol = protocol;
src/tests/system/network/tcp_shell/tcp_shell.cpp
290
mutex_init(&socket->lock, "socket");
src/tests/system/network/tcp_shell/tcp_shell.cpp
293
socket->send.buffer_size = 65535;
src/tests/system/network/tcp_shell/tcp_shell.cpp
294
socket->send.low_water_mark = 1;
src/tests/system/network/tcp_shell/tcp_shell.cpp
295
socket->send.timeout = B_INFINITE_TIMEOUT;
src/tests/system/network/tcp_shell/tcp_shell.cpp
296
socket->receive.buffer_size = 65535;
src/tests/system/network/tcp_shell/tcp_shell.cpp
297
socket->receive.low_water_mark = 1;
src/tests/system/network/tcp_shell/tcp_shell.cpp
298
socket->receive.timeout = B_INFINITE_TIMEOUT;
src/tests/system/network/tcp_shell/tcp_shell.cpp
300
socket->first_protocol = gTCPModule->init_protocol(socket);
src/tests/system/network/tcp_shell/tcp_shell.cpp
301
if (socket->first_protocol == NULL) {
src/tests/system/network/tcp_shell/tcp_shell.cpp
303
mutex_destroy(&socket->lock);
src/tests/system/network/tcp_shell/tcp_shell.cpp
304
delete socket;
src/tests/system/network/tcp_shell/tcp_shell.cpp
308
socket->first_info = gTCPModule;
src/tests/system/network/tcp_shell/tcp_shell.cpp
312
domainProtocol->socket = socket;
src/tests/system/network/tcp_shell/tcp_shell.cpp
314
socket->first_protocol->next = domainProtocol;
src/tests/system/network/tcp_shell/tcp_shell.cpp
315
socket->first_protocol->module = gTCPModule;
src/tests/system/network/tcp_shell/tcp_shell.cpp
316
socket->first_protocol->socket = socket;
src/tests/system/network/tcp_shell/tcp_shell.cpp
318
*_socket = socket;
src/tests/system/network/tcp_shell/tcp_shell.cpp
326
net_socket_private *socket = (net_socket_private *)_socket;
src/tests/system/network/tcp_shell/tcp_shell.cpp
328
if (socket->parent != NULL)
src/tests/system/network/tcp_shell/tcp_shell.cpp
331
socket->first_info->uninit_protocol(socket->first_protocol);
src/tests/system/network/tcp_shell/tcp_shell.cpp
332
mutex_destroy(&socket->lock);
src/tests/system/network/tcp_shell/tcp_shell.cpp
333
delete socket;
src/tests/system/network/tcp_shell/tcp_shell.cpp
338
socket_accept(net_socket *socket, struct sockaddr *address,
src/tests/system/network/tcp_shell/tcp_shell.cpp
342
status_t status = socket->first_info->accept(socket->first_protocol,
src/tests/system/network/tcp_shell/tcp_shell.cpp
359
socket_bind(net_socket *socket, const struct sockaddr *address, socklen_t addressLength)
src/tests/system/network/tcp_shell/tcp_shell.cpp
366
empty.sa_family = socket->family;
src/tests/system/network/tcp_shell/tcp_shell.cpp
372
if (socket->address.ss_len != 0) {
src/tests/system/network/tcp_shell/tcp_shell.cpp
373
status_t status = socket->first_info->unbind(socket->first_protocol,
src/tests/system/network/tcp_shell/tcp_shell.cpp
374
(sockaddr *)&socket->address);
src/tests/system/network/tcp_shell/tcp_shell.cpp
379
memcpy(&socket->address, address, sizeof(sockaddr));
src/tests/system/network/tcp_shell/tcp_shell.cpp
381
status_t status = socket->first_info->bind(socket->first_protocol,
src/tests/system/network/tcp_shell/tcp_shell.cpp
385
socket->address.ss_len = 0;
src/tests/system/network/tcp_shell/tcp_shell.cpp
393
socket_connect(net_socket *socket, const struct sockaddr *address, socklen_t addressLength)
src/tests/system/network/tcp_shell/tcp_shell.cpp
398
if (socket->address.ss_len == 0) {
src/tests/system/network/tcp_shell/tcp_shell.cpp
400
status_t status = socket_bind(socket, NULL, 0);
src/tests/system/network/tcp_shell/tcp_shell.cpp
405
return socket->first_info->connect(socket->first_protocol, address);
src/tests/system/network/tcp_shell/tcp_shell.cpp
410
socket_listen(net_socket *socket, int backlog)
src/tests/system/network/tcp_shell/tcp_shell.cpp
412
status_t status = socket->first_info->listen(socket->first_protocol, backlog);
src/tests/system/network/tcp_shell/tcp_shell.cpp
414
socket->options |= SO_ACCEPTCONN;
src/tests/system/network/tcp_shell/tcp_shell.cpp
421
socket_send(net_socket *socket, const void *data, size_t length, int flags)
src/tests/system/network/tcp_shell/tcp_shell.cpp
423
if (socket->peer.ss_len == 0)
src/tests/system/network/tcp_shell/tcp_shell.cpp
426
if (socket->address.ss_len == 0) {
src/tests/system/network/tcp_shell/tcp_shell.cpp
428
status_t status = socket_bind(socket, NULL, 0);
src/tests/system/network/tcp_shell/tcp_shell.cpp
445
memcpy(buffer->source, &socket->address, socket->address.ss_len);
src/tests/system/network/tcp_shell/tcp_shell.cpp
446
memcpy(buffer->destination, &socket->peer, socket->peer.ss_len);
src/tests/system/network/tcp_shell/tcp_shell.cpp
448
status_t status = socket->first_info->send_data(socket->first_protocol, buffer);
src/tests/system/network/tcp_shell/tcp_shell.cpp
459
socket_recv(net_socket *socket, void *data, size_t length, int flags)
src/tests/system/network/tcp_shell/tcp_shell.cpp
462
ssize_t status = socket->first_info->read_data(
src/tests/system/network/tcp_shell/tcp_shell.cpp
463
socket->first_protocol, length, flags, &buffer);
src/tests/system/network/tcp_shell/tcp_shell.cpp
506
net_socket_private *socket;
src/tests/system/network/tcp_shell/tcp_shell.cpp
508
(net_socket **)&socket);
src/tests/system/network/tcp_shell/tcp_shell.cpp
513
socket->send = parent->send;
src/tests/system/network/tcp_shell/tcp_shell.cpp
514
socket->receive = parent->receive;
src/tests/system/network/tcp_shell/tcp_shell.cpp
515
socket->options = parent->options & ~SO_ACCEPTCONN;
src/tests/system/network/tcp_shell/tcp_shell.cpp
516
socket->linger = parent->linger;
src/tests/system/network/tcp_shell/tcp_shell.cpp
517
memcpy(&socket->address, &parent->address, parent->address.ss_len);
src/tests/system/network/tcp_shell/tcp_shell.cpp
518
memcpy(&socket->peer, &parent->peer, parent->peer.ss_len);
src/tests/system/network/tcp_shell/tcp_shell.cpp
521
parent->pending_children.Add(socket);
src/tests/system/network/tcp_shell/tcp_shell.cpp
522
socket->parent = parent;
src/tests/system/network/tcp_shell/tcp_shell.cpp
525
*_socket = socket;
src/tests/system/network/tcp_shell/tcp_shell.cpp
537
net_socket_private *socket = parent->connected_children.RemoveHead();
src/tests/system/network/tcp_shell/tcp_shell.cpp
538
if (socket != NULL) {
src/tests/system/network/tcp_shell/tcp_shell.cpp
539
socket->parent = NULL;
src/tests/system/network/tcp_shell/tcp_shell.cpp
541
*_socket = socket;
src/tests/system/network/tcp_shell/tcp_shell.cpp
545
return socket != NULL ? B_OK : B_ENTRY_NOT_FOUND;
src/tests/system/network/tcp_shell/tcp_shell.cpp
563
net_socket_private *socket = (net_socket_private *)_socket;
src/tests/system/network/tcp_shell/tcp_shell.cpp
569
mutex_lock(&socket->lock);
src/tests/system/network/tcp_shell/tcp_shell.cpp
573
while (socket->child_count > backlog
src/tests/system/network/tcp_shell/tcp_shell.cpp
574
&& (child = socket->pending_children.RemoveTail()) != NULL) {
src/tests/system/network/tcp_shell/tcp_shell.cpp
576
socket->child_count--;
src/tests/system/network/tcp_shell/tcp_shell.cpp
578
while (socket->child_count > backlog
src/tests/system/network/tcp_shell/tcp_shell.cpp
579
&& (child = socket->connected_children.RemoveTail()) != NULL) {
src/tests/system/network/tcp_shell/tcp_shell.cpp
582
socket->child_count--;
src/tests/system/network/tcp_shell/tcp_shell.cpp
585
socket->max_backlog = backlog;
src/tests/system/network/tcp_shell/tcp_shell.cpp
586
mutex_unlock(&socket->lock);
src/tests/system/network/tcp_shell/tcp_shell.cpp
594
net_socket_private* socket = (net_socket_private*)_socket;
src/tests/system/network/tcp_shell/tcp_shell.cpp
595
return socket->parent != NULL;
src/tests/system/network/tcp_shell/tcp_shell.cpp
600
socket_connected(net_socket *socket)
src/tests/system/network/tcp_shell/tcp_shell.cpp
602
net_socket_private *socket_private = (net_socket_private *)socket;
src/tests/system/network/tcp_shell/tcp_shell.cpp
620
net_socket_private *socket = (net_socket_private *)_socket;
src/tests/system/network/tcp_shell/tcp_shell.cpp
622
mutex_lock(&socket->lock);
src/tests/system/network/tcp_shell/tcp_shell.cpp
629
if ((ssize_t)socket->receive.low_water_mark > value && value >= B_OK)
src/tests/system/network/tcp_shell/tcp_shell.cpp
635
if ((ssize_t)socket->send.low_water_mark > value && value >= B_OK)
src/tests/system/network/tcp_shell/tcp_shell.cpp
640
socket->error = value;
src/tests/system/network/tcp_shell/tcp_shell.cpp
647
mutex_unlock(&socket->lock);
src/tests/system/network/tcp_shell/tcp_shell.cpp
713
net_socket *socket;
src/tests/system/network/tcp_shell/tcp_shell.cpp
714
status_t status = socket_create(AF_INET, SOCK_STREAM, IPPROTO_TCP, &socket);
src/tests/system/network/tcp_shell/tcp_shell.cpp
718
status = socket->first_info->open(socket->first_protocol);
src/tests/system/network/tcp_shell/tcp_shell.cpp
721
socket_delete(socket);
src/tests/system/network/tcp_shell/tcp_shell.cpp
725
*_socket = socket;
src/tests/system/network/tcp_shell/tcp_shell.cpp
726
return socket->first_protocol;
src/tests/system/network/tcp_shell/tcp_shell.cpp
872
memcpy(&protocol->socket->address, address, sizeof(struct sockaddr_in));
src/tests/system/network/tcp_shell/tcp_shell.cpp
873
protocol->socket->address.ss_len = sizeof(struct sockaddr_in);
src/tests/system/network/tcptester/tcptester.cpp
203
int sock = socket(AF_INET, SOCK_STREAM, 0);
src/tests/system/network/test1.c
26
sock = socket(AF_INET, SOCK_DGRAM , 0);
src/tests/system/network/test2.c
38
sock = socket(AF_INET, SOCK_DGRAM , 0);
src/tests/system/network/test3.c
39
sock[i] = socket(AF_INET, SOCK_DGRAM , 0);
src/tests/system/network/test4.c
12
int sock = socket(AF_INET, SOCK_DGRAM | SOCK_CLOEXEC, 0);
src/tests/system/network/udp_client.c
61
sockFD = socket(AF_INET, SOCK_DGRAM, 0);
src/tests/system/network/udp_connect.cpp
28
int fd = socket(AF_INET, SOCK_DGRAM, 0);
src/tests/system/network/udp_echo.c
189
sockFD = socket(AF_INET, SOCK_DGRAM, 0);
src/tests/system/network/udp_server.c
50
sockFD = socket(AF_INET, SOCK_DGRAM, 0);
src/tests/system/network/unix_dgram_test.cpp
162
int sock = socket(AF_UNIX, SOCK_DGRAM, 0);
src/tests/system/network/unix_dgram_test.cpp
188
int sock1 = socket(AF_UNIX, SOCK_DGRAM, 0);
src/tests/system/network/unix_dgram_test.cpp
238
int sock2 = socket(AF_UNIX, SOCK_DGRAM, 0);
src/tests/system/network/unix_dgram_test.cpp
32
int sock = socket(AF_UNIX, SOCK_DGRAM, 0);
src/tests/system/network/unix_dgram_test.cpp
354
int sock_server = socket(AF_UNIX, SOCK_DGRAM, 0);
src/tests/system/network/unix_dgram_test.cpp
371
int sock_client = socket(AF_UNIX, SOCK_DGRAM, 0);
src/tests/system/network/unix_dgram_test.cpp
413
int sock = socket(AF_UNIX, SOCK_DGRAM, 0);
src/tests/system/network/unix_dgram_test.cpp
428
int sock1 = socket(AF_UNIX, SOCK_DGRAM, 0);
src/tests/system/network/unix_dgram_test.cpp
47
int sock1 = socket(AF_UNIX, SOCK_DGRAM, 0);
src/tests/system/network/unix_dgram_test.cpp
511
int sock = socket(AF_UNIX, SOCK_DGRAM, 0);
src/tests/system/network/unix_dgram_test.cpp
526
int sock1 = socket(AF_UNIX, SOCK_DGRAM, 0);
src/tests/system/network/unix_dgram_test.cpp
99
int sock2 = socket(AF_UNIX, SOCK_DGRAM, 0);
src/tools/remote_disk_server/remote_disk_server.cpp
157
fSocket = socket(AF_INET, SOCK_DGRAM, 0);