| 375 | } |
| 376 | |
| 377 | int |
| 378 | parse_ipv4_addr(const char *token, struct in_addr *ipv4) |
| 379 | { |
| 380 | if (strlen(token) >= INET_ADDRSTRLEN) |
| 381 | return -EINVAL; |
| 382 | |
| 383 | if (inet_pton(AF_INET, token, ipv4) != 1) |
| 384 | return -EINVAL; |
| 385 | |
| 386 | return 0; |
| 387 | } |
| 388 | |
| 389 | int |
| 390 | parse_ipv6_addr(const char *token, struct in6_addr *ipv6) |
no test coverage detected