| plan 9 kernel history: overview | file list | diff list |
1998/0423/ip/ipifc.c (diff list | history)
| 1998/0330/sys/src/9/ip/ipifc.c:17,28 – 1998/0423/sys/src/9/ip/ipifc.c:17,24 (short | long | prev | next) | ||
|
Add addipmedium to avoid hard-coded list of media.
rsc Fri Mar 4 12:44:25 2005 | ||
| 1998/0306 | QMAX = 64*1024-1, }; | |
| 1998/0423 | Medium *media[32] = | |
| 1998/0306 | { | |
| 1998/0307 |
| |
| 1998/0306 |
| |
| 1998/0313 |
| |
| 1998/0306 | 0 }; | |
| 1998/0330/sys/src/9/ip/ipifc.c:70,75 – 1998/0423/sys/src/9/ip/ipifc.c:66,86 | ||
| 1998/0313 | static void remselfcache(Fs *f, Ipifc *ifc, Iplifc *lifc, uchar *a); | |
| 1998/0306 | static char* ipifcjoinmulti(Ipifc *ifc, char **argv, int argc); static char* ipifcleavemulti(Ipifc *ifc, char **argv, int argc); | |
| 1998/0423 | /* * link in a new medium */ void addipmedium(Medium *med) { int i; for(i = 0; i < nelem(media)-1; i++) if(media[i] == nil){ media[i] = med; break; } } | |
| 1998/0306 | /* * find the medium with this name | |