call_k5_parse_host_string
call_k5_parse_host_string("[BEEF:CAFE:FEED:FACE:DEAD:BEEF:DEAF:BABE]:250",
call_k5_parse_host_string("[BEEF:CAFE:FEED:FACE:DEAD:BEEF:DEAF:BABE%eth0]",
call_k5_parse_host_string("BEEF:CAFE:FEED:FACE:DEAD:BEEF:DEAF:BABE", 1,
call_k5_parse_host_string(":300", 0, EINVAL, NULL, 300);
call_k5_parse_host_string("350", 0, 0, NULL, 350);
call_k5_parse_host_string(NULL, 400, EINVAL, NULL, 400);
call_k5_parse_host_string("", 450, EINVAL, NULL, 450);
call_k5_parse_host_string("70000", 1, EINVAL, NULL, 0);
call_k5_parse_host_string("test.example:F101", 1, EINVAL, NULL, 0);
call_k5_parse_host_string("test.example", 70000, EINVAL, NULL, 0);
call_k5_parse_host_string("test.example", 50, 0, "test.example", 50);
call_k5_parse_host_string("test.example:75", 0, 0, "test.example", 75);
call_k5_parse_host_string("192.168.1.1", 100, 0, "192.168.1.1", 100);
call_k5_parse_host_string("192.168.1.1:150", 0, 0, "192.168.1.1", 150);
call_k5_parse_host_string("[BEEF:CAFE:FEED:FACE:DEAD:BEEF:DEAF:BABE]", 200,