about summary refs log tree commit diff
path: root/misc/subr.c
diff options
context:
space:
mode:
authorRichard Nyberg <rnyberg@murmeldjur.se>2005-11-30 20:53:00 +0000
committerRichard Nyberg <rnyberg@murmeldjur.se>2005-11-30 20:53:00 +0000
commitc285b374f87991e8d4d8f5e8e8f8c39d416f0a20 (patch)
tree98d7784b0239808c635d4816daacbc47e3523b1c /misc/subr.c
parent9bfcc80cdd787de16d6afbe0153c33f6602398e0 (diff)
downloadbtpd-c285b374f87991e8d4d8f5e8e8f8c39d416f0a20.tar.gz
btpd-c285b374f87991e8d4d8f5e8e8f8c39d416f0a20.zip
The mega whitespace patch.
Tabs have been converted to spaces and trailing whitespace have been removed.
I have fixed my emacs settings now :P

Diffstat (limited to 'misc/subr.c')
-rw-r--r--misc/subr.c70
1 files changed, 35 insertions, 35 deletions
diff --git a/misc/subr.c b/misc/subr.c
index abbf4e9..f894812 100644
--- a/misc/subr.c
+++ b/misc/subr.c
@@ -34,9 +34,9 @@ set_nonblocking(int fd)
 {
     int oflags;
     if ((oflags = fcntl(fd, F_GETFL, 0)) == -1)
-	return errno;
+        return errno;
     if (fcntl(fd, F_SETFL, oflags | O_NONBLOCK) == -1)
-	return errno;
+        return errno;
     return 0;
 }
 
@@ -45,9 +45,9 @@ set_blocking(int fd)
 {
     int oflags;
     if ((oflags = fcntl(fd, F_GETFL, 0)) == -1)
-	return errno;
+        return errno;
     if (fcntl(fd, F_SETFL, oflags & ~O_NONBLOCK) == -1)
-	return errno;
+        return errno;
     return 0;
 }
 
@@ -58,16 +58,16 @@ mkdirs(char *path)
     char *spos = strchr(path + 1, '/'); // Must ignore the root
 
     while (spos != NULL) {
-	*spos = '\0';
-	err = mkdir(path, 0777);
-	*spos = '/';
-	
-	if (err != 0 && errno != EEXIST) {
-	    err = errno;
-	    break;
-	}
-
-	spos = strchr(spos + 1, '/');
+        *spos = '\0';
+        err = mkdir(path, 0777);
+        *spos = '/';
+
+        if (err != 0 && errno != EEXIST) {
+            err = errno;
+            break;
+        }
+
+        spos = strchr(spos + 1, '/');
     }
     return err;
 }
@@ -81,8 +81,8 @@ vopen(int *res, int flags, const char *fmt, ...)
 
     va_start(ap, fmt);
     if (vsnprintf(path, PATH_MAX, fmt, ap) >= PATH_MAX) {
-	va_end(ap);
-	return ENAMETOOLONG;
+        va_end(ap);
+        return ENAMETOOLONG;
     }
     va_end(ap);
 
@@ -90,18 +90,18 @@ vopen(int *res, int flags, const char *fmt, ...)
 again:
     fd = open(path, flags, 0666);
     if (fd < 0 && errno == ENOENT && (flags & O_CREAT) != 0 && !didmkdirs) {
-	if (mkdirs(path) == 0) {
-	    didmkdirs = 1;
-	    goto again;
-	} else
-	    return errno;
+        if (mkdirs(path) == 0) {
+            didmkdirs = 1;
+            goto again;
+        } else
+            return errno;
     }
 
     if (fd >= 0) {
-	*res = fd;
-	return 0;
+        *res = fd;
+        return 0;
     } else
-	return errno;
+        return errno;
 }
 
 int
@@ -110,22 +110,22 @@ canon_path(const char *path, char **res)
     char rp[PATH_MAX];
 
     if (realpath(path, rp) == NULL)
-	return errno;
+        return errno;
 #if 0
     // This could be necessary on solaris.
     if (rp[0] != '/') {
-	char wd[MAXPATHLEN];
-	if (getcwd(wd, MAXPATHLEN) == NULL)
-	    return errno;
-	if (strlcat(wd, "/", MAXPATHLEN) >= MAXPATHLEN)
-	    return ENAMETOOLONG;
-	if (strlcat(wd, rp, MAXPATHLEN) >= MAXPATHLEN)
-	    return ENAMETOOLONG;
-	strcpy(rp, wd);
+        char wd[MAXPATHLEN];
+        if (getcwd(wd, MAXPATHLEN) == NULL)
+            return errno;
+        if (strlcat(wd, "/", MAXPATHLEN) >= MAXPATHLEN)
+            return ENAMETOOLONG;
+        if (strlcat(wd, rp, MAXPATHLEN) >= MAXPATHLEN)
+            return ENAMETOOLONG;
+        strcpy(rp, wd);
     }
 #endif
     if ((*res = strdup(rp)) == NULL)
-	return ENOMEM;
+        return ENOMEM;
 
     return 0;
 }
@@ -136,6 +136,6 @@ round_to_page(size_t size)
     size_t psize = getpagesize();
     size_t rem = size % psize;
     if (rem != 0)
-	size += psize - rem;
+        size += psize - rem;
     return size;
 }