URI:
       ttestreadipifc.c - plan9port - [fork] Plan 9 from user space
  HTML git clone git://src.adamsgaard.dk/plan9port
   DIR Log
   DIR Files
   DIR Refs
   DIR README
   DIR LICENSE
       ---
       ttestreadipifc.c (433B)
       ---
            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 
           11         fmtinstall('I', eipfmt);
           12         fmtinstall('M', eipfmt);
           13         fmtinstall('E', eipfmt);
           14 
           15         list = readipifc("/net", nil, -1);
           16         for(ifc = list; ifc; ifc = ifc->next){
           17                 print("ipifc %s %d %E\n", ifc->dev, ifc->mtu, ifc->ether);
           18                 for(lifc = ifc->lifc; lifc; lifc = lifc->next)
           19                         print("\t%I %M %I\n", lifc->ip, lifc->mask, lifc->net);
           20         }
           21 }