iPXE
|
Sockets. More...
Go to the source code of this file.
Functions | |
FILE_LICENCE (GPL2_OR_LATER_OR_UBDL) | |
const char * | sock_ntoa (struct sockaddr *sa) |
Transcribe socket address. More... | |
int | sock_aton (const char *string, struct sockaddr *sa) |
Parse socket address. More... | |
Sockets.
Definition in file socket.c.
FILE_LICENCE | ( | GPL2_OR_LATER_OR_UBDL | ) |
const char* sock_ntoa | ( | struct sockaddr * | sa | ) |
Transcribe socket address.
sa | Socket address |
string | Socket address string |
Definition at line 42 of file socket.c.
References sockaddr_converter::family, for_each_table_entry, sockaddr_converter::ntoa, NULL, sa, sockaddr::sa_family, and SOCKADDR_CONVERTERS.
Referenced by apply_dns_settings(), apply_syslog_settings(), dns_resolved(), dns_send_packet(), ping_callback(), pxe_tftp_open(), tcp_open(), tftp_uri(), and x509_check_ipaddress().
int sock_aton | ( | const char * | string, |
struct sockaddr * | sa | ||
) |
Parse socket address.
string | Socket address string |
sa | Socket address to fill in |
rc | Return status code |
Definition at line 59 of file socket.c.
References sockaddr_converter::aton, EINVAL, sockaddr_converter::family, for_each_table_entry, sa, sockaddr::sa_family, and SOCKADDR_CONVERTERS.
Referenced by numeric_resolv(), slam_parse_multicast_address(), and x509_check_ipaddress().