]> git.meshlink.io Git - meshlink/commitdiff
sparse fixup: warning: Using plain integer as NULL pointer
authorSven-Haegar Koch <haegar@sdinet.de>
Sat, 28 May 2011 01:46:39 +0000 (03:46 +0200)
committerGuus Sliepen <guus@tinc-vpn.org>
Sat, 28 May 2011 13:24:39 +0000 (15:24 +0200)
src/buffer.c
src/conf.c
src/net_setup.c
src/node.c
src/protocol.c
src/protocol_subnet.c
src/splay_tree.c
src/subnet.c
src/tincd.c
src/xmalloc.c

index 315faf18e66f9dbec8e19ee4606b3d67ed984686..3d4c32975b9a56e0e1d23a544c5384ee7985f01f 100644 (file)
@@ -101,7 +101,7 @@ char *buffer_read(buffer_t *buffer, int size) {
 
 void buffer_clear(buffer_t *buffer) {
        free(buffer->data);
-       buffer->data = 0;
+       buffer->data = NULL;
        buffer->maxlen = 0;
        buffer->len = 0;
        buffer->offset = 0;
index 30ac5852e85b8f970be2d2002d1c51dd6bc1743b..593cd0c29f705c67fcd815efee2b55f2097a6111 100644 (file)
@@ -188,7 +188,7 @@ bool get_config_address(const config_t *cfg, struct addrinfo **result) {
 }
 
 bool get_config_subnet(const config_t *cfg, subnet_t ** result) {
-       subnet_t subnet = {0};
+       subnet_t subnet = {NULL};
 
        if(!cfg)
                return false;
index 543dad303b00ee00b40939eb9d03c26b1df08234..f0e1cdfe948bdf1a75524c8c477a287b1a441b6c 100644 (file)
@@ -608,7 +608,7 @@ void close_network_connections(void) {
        for(node = connection_tree->head; node; node = next) {
                next = node->next;
                c = node->data;
-               c->outgoing = false;
+               c->outgoing = NULL;
                terminate_connection(c, false);
        }
 
index dee7aadf98f0baf2194b5fc352555ba22a7461c7..dbc5a7eb32152135c1357115814b50fc51e02844 100644 (file)
@@ -126,7 +126,7 @@ void node_del(node_t *n) {
 }
 
 node_t *lookup_node(char *name) {
-       node_t n = {0};
+       node_t n = {NULL};
 
        n.name = name;
 
@@ -134,7 +134,7 @@ node_t *lookup_node(char *name) {
 }
 
 node_t *lookup_node_udp(const sockaddr_t *sa) {
-       node_t n = {0};
+       node_t n = {NULL};
 
        n.address = *sa;
        n.name = NULL;
@@ -160,7 +160,7 @@ void update_node_udp(node_t *n, const sockaddr_t *sa) {
                logger(LOG_DEBUG, "UDP address of %s set to %s", n->name, n->hostname);
        } else {
                memset(&n->address, 0, sizeof n->address);
-               n->hostname = 0;
+               n->hostname = NULL;
                ifdebug(PROTOCOL) logger(LOG_DEBUG, "UDP address of %s cleared", n->name);
        }
 }
index 230ee3b8290579c2d7d1be98210719a599f01cab..fd908949b6fa13bb6ab49a7640169504680ed338 100644 (file)
@@ -178,7 +178,7 @@ static void free_past_request(past_request_t *r) {
 static struct event past_request_event;
 
 bool seen_request(char *request) {
-       past_request_t *new, p = {0};
+       past_request_t *new, p = {NULL};
 
        p.request = request;
 
index d509c2ba47b4747049c0563908c66264a5147ad9..6f9e626eb092191fc40b3b27dafce0493d8ffdf7 100644 (file)
@@ -45,7 +45,7 @@ bool add_subnet_h(connection_t *c, char *request) {
        char subnetstr[MAX_STRING_SIZE];
        char name[MAX_STRING_SIZE];
        node_t *owner;
-       subnet_t s = {0}, *new, *old;
+       subnet_t s = {NULL}, *new, *old;
 
        if(sscanf(request, "%*d %*x " MAX_STRING " " MAX_STRING, name, subnetstr) != 2) {
                logger(LOG_ERR, "Got bad %s from %s (%s)", "ADD_SUBNET", c->name,
@@ -155,7 +155,7 @@ bool del_subnet_h(connection_t *c, char *request) {
        char subnetstr[MAX_STRING_SIZE];
        char name[MAX_STRING_SIZE];
        node_t *owner;
-       subnet_t s = {0}, *find;
+       subnet_t s = {NULL}, *find;
 
        if(sscanf(request, "%*d %*x " MAX_STRING " " MAX_STRING, name, subnetstr) != 2) {
                logger(LOG_ERR, "Got bad %s from %s (%s)", "DEL_SUBNET", c->name,
index 3a792e8badb6bfc0ea669fd5a497a7bfdc62ad15..135ba06b492ea6e1928af830ea0efbdbc0e11409 100644 (file)
@@ -25,7 +25,7 @@
 /* Splay operation */
 
 static splay_node_t *splay_top_down(splay_tree_t *tree, const void *data, int *result) {
-       splay_node_t left = {0}, right = {0};
+       splay_node_t left = {NULL}, right = {NULL};
        splay_node_t *leftbottom = &left, *rightbottom = &right, *child, *grandchild;
        splay_node_t *root = tree->root;
        int c;
index b96abfb5720fc5b4e2471b7d80345c64b1423d20..bf1bda2e1de45fa06e4ac761bd5e807627745a13 100644 (file)
@@ -452,7 +452,7 @@ subnet_t *lookup_subnet_ipv6(const ipv6_t *address) {
 void subnet_update(node_t *owner, subnet_t *subnet, bool up) {
        splay_node_t *node;
        int i;
-       char *envp[9] = {0};
+       char *envp[9] = {NULL};
        char netstr[MAXNETSTR];
        char *name, *address, *port;
        char empty[] = "";
index 17d50085eefa0b11abe808ee1904ee0e8fa81906..84971495d4b2831b10b6c709cf7042d6d8de898a 100644 (file)
@@ -445,7 +445,7 @@ int main2(int argc, char **argv) {
 
        /* Change process priority */
 
-        char *priority = 0;
+        char *priority = NULL;
 
         if(get_config_string(lookup_config(config_tree, "ProcessPriority"), &priority)) {
                 if(!strcasecmp(priority, "Normal")) {
index 131b41f1ebca2603c9f4c09e8134bf7949acd8b4..0e009e22494e9c748df5b4085479632330f2c53a 100644 (file)
@@ -56,7 +56,7 @@ int xalloc_exit_failure = EXIT_FAILURE;
 char *const xalloc_msg_memory_exhausted = "Memory exhausted";
 
 /* FIXME: describe */
-void (*xalloc_fail_func) (int) = 0;
+void (*xalloc_fail_func) (int) = NULL;
 
 static void
 xalloc_fail (int size)
@@ -75,7 +75,7 @@ xmalloc (size_t n)
   void *p;
 
   p = malloc (n);
-  if (p == 0)
+  if (p == NULL)
     xalloc_fail ((int)n);
   return p;
 }
@@ -88,7 +88,7 @@ xmalloc_and_zero (size_t n)
   void *p;
 
   p = malloc (n);
-  if (p == 0)
+  if (p == NULL)
     xalloc_fail ((int)n);
   memset (p, '\0', n);
   return p;
@@ -102,7 +102,7 @@ void *
 xrealloc (void *p, size_t n)
 {
   p = realloc (p, n);
-  if (p == 0)
+  if (p == NULL)
     xalloc_fail (n);
   return p;
 }