From 49c8aed2db34c876ff81da10043fd278256e26db Mon Sep 17 00:00:00 2001 From: cinap_lenrek Date: Wed, 5 Dec 2012 14:38:30 +0100 Subject: ip/ipconfig: automatically find ethernet device on /net if not given --- sys/src/cmd/ip/ipconfig/main.c | 30 ++++++++++++++++++++++++++++-- 1 file changed, 28 insertions(+), 2 deletions(-) (limited to 'sys/src') diff --git a/sys/src/cmd/ip/ipconfig/main.c b/sys/src/cmd/ip/ipconfig/main.c index 92ab40c5c..aea004dfe 100644 --- a/sys/src/cmd/ip/ipconfig/main.c +++ b/sys/src/cmd/ip/ipconfig/main.c @@ -357,6 +357,30 @@ parse6ra(int argc, char **argv) conf.maxraint, conf.minraint); } +static char* +finddev(char *dir, char *name, char *dev) +{ + int fd, i, nd; + Dir *d; + + fd = open(dir, OREAD); + if(fd >= 0){ + d = nil; + nd = dirreadall(fd, &d); + close(fd); + for(i=0; i 0){ -- cgit v1.2.3