#include <errno.h>#include <stdio.h>#include <sys/select.h>#include <sys/socket.h>#include <unistd.h>#include <atalk/util.h>#include "../../libatalk/util/socket.c"Macros | |
| #define | recv socket_helpers_recv |
| #define | select socket_helpers_select |
| #define | write socket_helpers_write |
Functions | |
| ssize_t | socket_helpers_recv (int socket, void *buffer, size_t length, int flags) |
| ssize_t | socket_helpers_write (int fd, const void *buffer, size_t length) |
| int | socket_helpers_select (int nfds, fd_set *readfds, fd_set *writefds, fd_set *exceptfds, struct timeval *timeout) |
| static void | report (int passed, const char *name) |
| static int | test_high_fd_read_fails_before_select (void) |
| static int | test_high_fd_write_fails_before_select (void) |
| int | main (void) |
Variables | |
| static int | tests_run |
| static int | tests_failed |
| static int | select_calls |
| #define recv socket_helpers_recv |
| #define select socket_helpers_select |
| #define write socket_helpers_write |
| int main | ( | void | ) |
|
static |
| ssize_t socket_helpers_recv | ( | int | socket, |
| void * | buffer, | ||
| size_t | length, | ||
| int | flags | ||
| ) |
| int socket_helpers_select | ( | int | nfds, |
| fd_set * | readfds, | ||
| fd_set * | writefds, | ||
| fd_set * | exceptfds, | ||
| struct timeval * | timeout | ||
| ) |
| ssize_t socket_helpers_write | ( | int | fd, |
| const void * | buffer, | ||
| size_t | length | ||
| ) |
|
static |
|
static |
|
static |
|
static |
|
static |