diff options
| -rw-r--r-- | test/inet/tst-network.c | 32 | 
1 files changed, 31 insertions, 1 deletions
| diff --git a/test/inet/tst-network.c b/test/inet/tst-network.c index 564a366a4..fa8aaf68c 100644 --- a/test/inet/tst-network.c +++ b/test/inet/tst-network.c @@ -43,7 +43,37 @@ struct    {"1.1410.", INADDR_NONE},    {"1.1410", INADDR_NONE},    {"141.76.1111", INADDR_NONE}, -  {"141.76.1111.", INADDR_NONE} +  {"141.76.1111.", INADDR_NONE}, +  /* Now some from BSD */ +  {"0x12", 0x00000012}, +  {"127.1", 0x00007f01}, +  {"127.1.2.3", 0x7f010203}, +  {"0x123456", INADDR_NONE}, +  {"0x12.0x34", 0x00001234}, +  {"0x12.0x345", INADDR_NONE}, +  {"1.2.3.4.5", INADDR_NONE}, +  {"1..3.4", INADDR_NONE}, +  {".", INADDR_NONE}, +  {"1.", INADDR_NONE}, +  {".1", INADDR_NONE}, +  {"x", INADDR_NONE}, +  {"0x", INADDR_NONE}, +  {"0", 0x00000000}, +  {"0x0", 0x00000000}, +  {"01.02.07.077", 0x0102073f}, +  {"0x1.23.045.0", 0x01172500}, +  {"", INADDR_NONE}, +  {" ", INADDR_NONE}, +  {"bar", INADDR_NONE}, +  {"1.2bar", INADDR_NONE}, +  {"1.", INADDR_NONE}, +  {"йцукен", INADDR_NONE}, +  {"255.255.255.255", INADDR_NONE}, +  {"x", INADDR_NONE}, +  {"0X12", 0x00000012}, +  {"078", INADDR_NONE}, +  {"1 bar", INADDR_NONE}, +  {"127.0xfff", INADDR_NONE},  }; | 
