|
Monero
|
#include "config.h"#include <stdio.h>#include <string.h>#include <syslog.h>#include <unistd.h>#include <fcntl.h>#include <sys/types.h>#include <sys/socket.h>#include <netinet/in.h>#include <arpa/inet.h>#include "upnputils.h"
Functions | |
| int | sockaddr_to_string (const struct sockaddr *addr, char *str, size_t size) |
| int | set_non_blocking (int fd) |
| int set_non_blocking | ( | int | fd | ) |
set the file description as non blocking return 0 in case of failure, 1 in case of success
| int sockaddr_to_string | ( | const struct sockaddr * | addr, |
| char * | str, | ||
| size_t | size ) |
convert a struct sockaddr to a human readable string. [ipv6]:port or ipv4:port return the number of characters used (as snprintf)