#include <stdlib.h> | |
#include <stdio.h> | |
#include <parlib.h> | |
#include <nixip.h> | |
#include <sys/types.h> | |
void | |
main(int argc, char *argv[]) | |
{ | |
struct ipifc *ifc, *list; | |
struct iplifc *lifc; | |
int i; | |
// fmtinstall('I', eipfmt); | |
// fmtinstall('M', eipfmt); | |
list = readipifc(argv[1], NULL, -1); | |
for(ifc = list; ifc; ifc = ifc->next){ | |
printf("ipifc %s %d\n", ifc->dev, ifc->mtu); | |
for(lifc = ifc->lifc; lifc; lifc = lifc->next) | |
printf("\t%I %M %I\n", lifc->ip, lifc->mask, lifc->net); | |
} | |
} |