0d6f8749176d0b25a3bdaed809efac882d98eabf
2 * Copyright 2019 Intel Corporation
3 * SPDX-License-Identifier: MIT
5 * Socket operations helpers
15 typedef SSIZE_T ssize_t
;
22 int os_socket_accept(int s
);
24 int os_socket_listen_abstract(const char *path
, int count
);
26 ssize_t
os_socket_recv(int socket
, void *buffer
, size_t length
, int flags
);
27 ssize_t
os_socket_send(int socket
, const void *buffer
, size_t length
, int flags
);
29 void os_socket_block(int s
, bool block
);
30 void os_socket_close(int s
);
36 #endif /* _OS_SOCKET_H_ */