rsc | d709423 | 2003-11-23 18:23:20 +0000 | [diff] [blame] | 1 | #include <u.h> |
2 | #include <libc.h> | ||||
3 | #include <ip.h> | ||||
4 | |||||
5 | void | ||||
6 | main(void) | ||||
7 | { | ||||
8 | Ipifc *ifc, *list; | ||||
9 | Iplifc *lifc; | ||||
10 | int i; | ||||
11 | |||||
12 | fmtinstall('I', eipfmt); | ||||
13 | fmtinstall('M', eipfmt); | ||||
14 | |||||
15 | list = readipifc("/net", nil, -1); | ||||
16 | for(ifc = list; ifc; ifc = ifc->next){ | ||||
17 | print("ipifc %s %d\n", ifc->dev, ifc->mtu); | ||||
18 | for(lifc = ifc->lifc; lifc; lifc = lifc->next) | ||||
19 | print("\t%I %M %I\n", lifc->ip, lifc->mask, lifc->net); | ||||
20 | } | ||||
21 | } |