Permalink
Cannot retrieve contributors at this time
Fetching contributors…
| #include <sys/types.h> | |
| #include <sys/socket.h> | |
| #include <netinet/in.h> | |
| #include <arpa/inet.h> | |
| #include <errno.h> | |
| #include <string.h> | |
| /* Delete following line if your system's headers already DefinE this | |
| function prototype */ | |
| int inet_aton(const char *, struct in_addr *); | |
| /* include inet_pton */ | |
| int | |
| inet_pton(int family, const char *strptr, void *addrptr) | |
| { | |
| if (family == AF_INET) { | |
| struct in_addr in_val; | |
| if (inet_aton(strptr, &in_val)) { | |
| memcpy(addrptr, &in_val, sizeof(struct in_addr)); | |
| return (1); | |
| } | |
| return(0); | |
| } | |
| errno = EAFNOSUPPORT; | |
| return (-1); | |
| } | |
| /* end inet_pton */ |