diff options
author | Sascha Hauer <s.hauer@pengutronix.de> | 2007-09-24 16:57:12 +0200 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2007-09-24 16:57:12 +0200 |
commit | d4ba2f9001cc9ecc44d1afcacf5cc044e4233933 (patch) | |
tree | ffb111ec2941b0e6aea06b7f6ac5aef939992912 /net/nfs.c | |
parent | 3cbc5c5c12f8419f563efa33153fc87d7158efbd (diff) | |
download | barebox-d4ba2f9001cc9ecc44d1afcacf5cc044e4233933.tar.gz barebox-d4ba2f9001cc9ecc44d1afcacf5cc044e4233933.tar.xz |
move dirname() and basename() to lib/libgen.c and add header file
Diffstat (limited to 'net/nfs.c')
-rw-r--r-- | net/nfs.c | 28 |
1 files changed, 1 insertions, 27 deletions
@@ -27,6 +27,7 @@ #include <clock.h> #include <net.h> #include <malloc.h> +#include <libgen.h> #include "nfs.h" #include "bootp.h" @@ -75,33 +76,6 @@ store_block (uchar * src, unsigned offset, unsigned len) return 0; } -static char* -basename (char *path) -{ - char *fname; - - fname = path + strlen(path) - 1; - while (fname >= path) { - if (*fname == '/') { - fname++; - break; - } - fname--; - } - return fname; -} - -static char* -dirname (char *path) -{ - char *fname; - - fname = basename (path); - --fname; - *fname = '\0'; - return path; -} - /************************************************************************** RPC_ADD_CREDENTIALS - Add RPC authentication/verifier entries **************************************************************************/ |