blob: 6607cea9a5327f0c7f540ef0eb5bc5c839ac2757 [file] [log] [blame]
yuezonghe824eb0c2024-06-27 02:32:26 -07001#include <stdio.h>
2#include <netdb.h>
3int main(void)
4{
5 struct netent *net;
6 setnetent(0);
7 while ((net = getnetent())) {
8 while (net->n_net && !((net->n_net >> 24) & 0xff)) {
9 net->n_net <<= 8;
10 }
11 printf("%lu.%lu.%lu.%lu\n",
12 (net->n_net >> 24) & 0xff, (net->n_net >> 16) & 0xff,
13 (net->n_net >> 8) & 0xff, net->n_net & 0xff);
14 }
15 endnetent();
16 return 0;
17}