| 262 | }; |
| 263 | |
| 264 | static void |
| 265 | dump_addr(cmdline_ipaddr_t addr) |
| 266 | { |
| 267 | switch (addr.family) { |
| 268 | case AF_INET: |
| 269 | { |
| 270 | printf(NIPQUAD_FMT " prefixlen=%u\n", |
| 271 | NIPQUAD(addr.addr.ipv4.s_addr), addr.prefixlen); |
| 272 | break; |
| 273 | } |
| 274 | case AF_INET6: |
| 275 | { |
| 276 | printf(NIP6_FMT " prefixlen=%u\n", |
| 277 | NIP6(addr.addr.ipv6), addr.prefixlen); |
| 278 | break; |
| 279 | } |
| 280 | default: |
| 281 | printf("Can't dump: unknown address family.\n"); |
| 282 | return; |
| 283 | } |
| 284 | } |
| 285 | |
| 286 | |
| 287 | static int |
no test coverage detected