]> git.ipfire.org Git - thirdparty/tor.git/commitdiff
Remove spurious "netintet" check from configure.in
authorNick Mathewson <nickm@torproject.org>
Sat, 5 Jul 2008 21:17:04 +0000 (21:17 +0000)
committerNick Mathewson <nickm@torproject.org>
Sat, 5 Jul 2008 21:17:04 +0000 (21:17 +0000)
svn:r15672

configure.in
src/common/OpenBSD_malloc_Linux.c

index 62be45ef410774f424f5f075fd2938666e771e91..3c55f0620028dc62ab7f814dd1e0100d7af12dbb 100644 (file)
@@ -315,7 +315,7 @@ AC_CHECK_HEADERS(netdb.h sys/ioctl.h sys/socket.h arpa/inet.h netinet/in.h pwd.h
 
 dnl These headers are not essential
 
-AC_CHECK_HEADERS(stdint.h sys/types.h inttypes.h sys/param.h sys/wait.h limits.h sys/limits.h netinet/in.h arpa/inet.h machine/limits.h syslog.h sys/time.h sys/resource.h inttypes.h utime.h sys/utime.h sys/mman.h netintet/in.h netinet/in6.h malloc.h sys/syslimits.h malloc/malloc.h)
+AC_CHECK_HEADERS(stdint.h sys/types.h inttypes.h sys/param.h sys/wait.h limits.h sys/limits.h netinet/in.h arpa/inet.h machine/limits.h syslog.h sys/time.h sys/resource.h inttypes.h utime.h sys/utime.h sys/mman.h netinet/in6.h malloc.h sys/syslimits.h malloc/malloc.h)
 
 TOR_CHECK_PROTOTYPE(malloc_good_size, HAVE_MALLOC_GOOD_SIZE_PROTOTYPE,
 [#ifdef HAVE_MALLOC_H
index 0a8523cc368f001446918e45197c43ad4221f387..480fcba16340b65d453209561d9ec67eec1ddae3 100644 (file)
@@ -272,7 +272,7 @@ static struct pgfree *px;
 char           *malloc_options;
 
 /* Name of the current public function. */
-static char    *malloc_func;
+static const char      *malloc_func;
 
 #define MMAP(size) \
        mmap((void *)0, (size), PROT_READ|PROT_WRITE, MAP_ANON|MAP_PRIVATE, \
@@ -439,20 +439,20 @@ malloc_dump(int fd)
 extern char    *__progname;
 
 static void
-wrterror(char *p)
+wrterror(const char *p)
 {
-       char            *q = " error: ";
+       const char              *q = " error: ";
        struct iovec    iov[5];
 
        iov[0].iov_base = __progname;
        iov[0].iov_len = strlen(__progname);
-       iov[1].iov_base = malloc_func;
+       iov[1].iov_base = (char*)malloc_func;
        iov[1].iov_len = strlen(malloc_func);
-       iov[2].iov_base = q;
+       iov[2].iov_base = (char*)q;
        iov[2].iov_len = strlen(q);
-       iov[3].iov_base = p;
+       iov[3].iov_base = (char*)p;
        iov[3].iov_len = strlen(p);
-       iov[4].iov_base = "\n";
+       iov[4].iov_base = (char*)"\n";
        iov[4].iov_len = 1;
        writev(STDERR_FILENO, iov, 5);
 
@@ -467,9 +467,9 @@ wrterror(char *p)
 }
 
 static void
-wrtwarning(char *p)
+wrtwarning(const char *p)
 {
-       char            *q = " warning: ";
+       const char              *q = " warning: ";
        struct iovec    iov[5];
 
        if (malloc_abort)
@@ -479,13 +479,13 @@ wrtwarning(char *p)
 
        iov[0].iov_base = __progname;
        iov[0].iov_len = strlen(__progname);
-       iov[1].iov_base = malloc_func;
+       iov[1].iov_base = (char*)malloc_func;
        iov[1].iov_len = strlen(malloc_func);
-       iov[2].iov_base = q;
+       iov[2].iov_base = (char*)q;
        iov[2].iov_len = strlen(q);
-       iov[3].iov_base = p;
+       iov[3].iov_base = (char*)p;
        iov[3].iov_len = strlen(p);
-       iov[4].iov_base = "\n";
+       iov[4].iov_base = (char*)"\n";
        iov[4].iov_len = 1;
        
        writev(STDERR_FILENO, iov, 5);
@@ -1707,6 +1707,7 @@ free_bytes(void *ptr, u_long index, struct pginfo * info)
 #endif /* MALLOC_EXTRA_SANITY */
        void            *vp;
        long            i;
+       (void) index;
 
        /* Find the chunk number on the page */
        i = ((u_long) ptr & malloc_pagemask) >> info->shift;