47 return converter->
ntoa (
sa );
63 if ( converter->
aton (
string,
sa ) == 0 ) {
#define EINVAL
Invalid argument.
sa_family_t sa_family
Socket address family.
#define SOCKADDR_CONVERTERS
Socket address converter table.
int sock_aton(const char *string, struct sockaddr *sa)
Parse socket address.
Socket address converter.
Generalized socket address structure.
#define for_each_table_entry(pointer, table)
Iterate through all entries within a linker table.
sa_family_t family
Socket address family.
FILE_LICENCE(GPL2_OR_LATER_OR_UBDL)
const char * sock_ntoa(struct sockaddr *sa)
Transcribe socket address.
int(* aton)(const char *string, struct sockaddr *sa)
Parse socket address.
const char *(* ntoa)(struct sockaddr *sa)
Transcribe socket address.
#define NULL
NULL pointer (VOID *)