> At least inet_pton parses a numerical IPv4 addresses without any dots.
Despite the man page claiming so, it actually doesn't (on 6.1):

#include <stdio.h>
#include <arpa/inet.h>
#include <sys/socket.h>

int main(int argc, char *argv[]) {
        char buf[16];
        printf("%d\n", inet_pton(AF_INET, "1", buf));
        return 0;
}

outputs "0" for me (which means failure).

Reply via email to