diff options
Diffstat (limited to 'net/tipc')
| -rw-r--r-- | net/tipc/bcast.c | 2 | ||||
| -rw-r--r-- | net/tipc/bearer.c | 20 | ||||
| -rw-r--r-- | net/tipc/cluster.c | 12 | ||||
| -rw-r--r-- | net/tipc/cluster.h | 2 | ||||
| -rw-r--r-- | net/tipc/config.c | 4 | ||||
| -rw-r--r-- | net/tipc/dbg.c | 4 | ||||
| -rw-r--r-- | net/tipc/eth_media.c | 4 | ||||
| -rw-r--r-- | net/tipc/link.c | 28 | ||||
| -rw-r--r-- | net/tipc/name_distr.c | 6 | ||||
| -rw-r--r-- | net/tipc/name_table.c | 36 | ||||
| -rw-r--r-- | net/tipc/net.c | 4 | ||||
| -rw-r--r-- | net/tipc/node.c | 18 | ||||
| -rw-r--r-- | net/tipc/node.h | 2 | ||||
| -rw-r--r-- | net/tipc/node_subscr.c | 2 | ||||
| -rw-r--r-- | net/tipc/port.c | 40 | ||||
| -rw-r--r-- | net/tipc/ref.c | 8 | ||||
| -rw-r--r-- | net/tipc/ref.h | 4 | ||||
| -rw-r--r-- | net/tipc/socket.c | 14 | ||||
| -rw-r--r-- | net/tipc/subscr.c | 28 | ||||
| -rw-r--r-- | net/tipc/user_reg.c | 4 | ||||
| -rw-r--r-- | net/tipc/zone.c | 12 | 
21 files changed, 127 insertions, 127 deletions
diff --git a/net/tipc/bcast.c b/net/tipc/bcast.c index a7b04f397c1..a926cec2411 100644 --- a/net/tipc/bcast.c +++ b/net/tipc/bcast.c @@ -271,7 +271,7 @@ static void bclink_send_nack(struct node *n_ptr)  		msg_set_bcgap_to(msg, n_ptr->bclink.gap_to);  		msg_set_bcast_tag(msg, tipc_own_tag); -		if (tipc_bearer_send(&bcbearer->bearer, buf, 0)) { +		if (tipc_bearer_send(&bcbearer->bearer, buf, NULL)) {  			bcl->stats.sent_nacks++;  			buf_discard(buf);  		} else { diff --git a/net/tipc/bearer.c b/net/tipc/bearer.c index 64dcb0f3a8b..e213a8e5485 100644 --- a/net/tipc/bearer.c +++ b/net/tipc/bearer.c @@ -45,10 +45,10 @@  #define MAX_ADDR_STR 32 -static struct media *media_list = 0; +static struct media *media_list = NULL;  static u32 media_count = 0; -struct bearer *tipc_bearers = 0; +struct bearer *tipc_bearers = NULL;  /**   * media_name_valid - validate media name @@ -79,7 +79,7 @@ static struct media *media_find(const char *name)  		if (!strcmp(m_ptr->name, name))  			return m_ptr;  	} -	return 0; +	return NULL;  }  /** @@ -287,7 +287,7 @@ static struct bearer *bearer_find(const char *name)  		if (b_ptr->active && (!strcmp(b_ptr->publ.name, name)))  			return b_ptr;  	} -	return 0; +	return NULL;  }  /** @@ -307,7 +307,7 @@ struct bearer *tipc_bearer_find_interface(const char *if_name)  		if (!strcmp(b_if_name, if_name))  			return b_ptr;  	} -	return 0; +	return NULL;  }  /** @@ -569,7 +569,7 @@ failed:  int tipc_block_bearer(const char *name)  { -	struct bearer *b_ptr = 0; +	struct bearer *b_ptr = NULL;  	struct link *l_ptr;  	struct link *temp_l_ptr; @@ -666,8 +666,8 @@ int tipc_bearer_init(void)  	} else {  		kfree(tipc_bearers);  		kfree(media_list); -		tipc_bearers = 0; -		media_list = 0; +		tipc_bearers = NULL; +		media_list = NULL;  		res = -ENOMEM;  	}  	write_unlock_bh(&tipc_net_lock); @@ -691,8 +691,8 @@ void tipc_bearer_stop(void)  	}  	kfree(tipc_bearers);  	kfree(media_list); -	tipc_bearers = 0; -	media_list = 0; +	tipc_bearers = NULL; +	media_list = NULL;  	media_count = 0;  } diff --git a/net/tipc/cluster.c b/net/tipc/cluster.c index ab974ca1937..9fe45a4837d 100644 --- a/net/tipc/cluster.c +++ b/net/tipc/cluster.c @@ -48,7 +48,7 @@ void tipc_cltr_multicast(struct cluster *c_ptr, struct sk_buff *buf,  			 u32 lower, u32 upper);  struct sk_buff *tipc_cltr_prepare_routing_msg(u32 data_size, u32 dest); -struct node **tipc_local_nodes = 0; +struct node **tipc_local_nodes = NULL;  struct node_map tipc_cltr_bcast_nodes = {0,{0,}};  u32 tipc_highest_allowed_slave = 0; @@ -61,7 +61,7 @@ struct cluster *tipc_cltr_create(u32 addr)  	c_ptr = (struct cluster *)kmalloc(sizeof(*c_ptr), GFP_ATOMIC);  	if (c_ptr == NULL) -		return 0; +		return NULL;  	memset(c_ptr, 0, sizeof(*c_ptr));  	c_ptr->addr = tipc_addr(tipc_zone(addr), tipc_cluster(addr), 0); @@ -73,7 +73,7 @@ struct cluster *tipc_cltr_create(u32 addr)  	c_ptr->nodes = (struct node **)kmalloc(alloc, GFP_ATOMIC);  	if (c_ptr->nodes == NULL) {  		kfree(c_ptr); -		return 0; +		return NULL;  	}  	memset(c_ptr->nodes, 0, alloc);    	if (in_own_cluster(addr)) @@ -91,7 +91,7 @@ struct cluster *tipc_cltr_create(u32 addr)  	}  	else {  		kfree(c_ptr); -		c_ptr = 0; +		c_ptr = NULL;  	}  	return c_ptr; @@ -204,7 +204,7 @@ struct node *tipc_cltr_select_node(struct cluster *c_ptr, u32 selector)  	assert(!in_own_cluster(c_ptr->addr));  	if (!c_ptr->highest_node) -		return 0; +		return NULL;  	/* Start entry must be random */  	while (mask > c_ptr->highest_node) { @@ -222,7 +222,7 @@ struct node *tipc_cltr_select_node(struct cluster *c_ptr, u32 selector)  		if (tipc_node_has_active_links(c_ptr->nodes[n_num]))  			return c_ptr->nodes[n_num];  	} -	return 0; +	return NULL;  }  /* diff --git a/net/tipc/cluster.h b/net/tipc/cluster.h index 9963642e105..1b4cd309495 100644 --- a/net/tipc/cluster.h +++ b/net/tipc/cluster.h @@ -86,7 +86,7 @@ static inline struct cluster *tipc_cltr_find(u32 addr)  	if (z_ptr)  		return z_ptr->clusters[1]; -	return 0; +	return NULL;  }  #endif diff --git a/net/tipc/config.c b/net/tipc/config.c index 3c8e6740e5a..48b5de2dbe6 100644 --- a/net/tipc/config.c +++ b/net/tipc/config.c @@ -683,11 +683,11 @@ int tipc_cfg_init(void)  	memset(&mng, 0, sizeof(mng));  	INIT_LIST_HEAD(&mng.link_subscribers); -	res = tipc_attach(&mng.user_ref, 0, 0); +	res = tipc_attach(&mng.user_ref, NULL, NULL);  	if (res)  		goto failed; -	res = tipc_createport(mng.user_ref, 0, TIPC_CRITICAL_IMPORTANCE, +	res = tipc_createport(mng.user_ref, NULL, TIPC_CRITICAL_IMPORTANCE,  			      NULL, NULL, NULL,  			      NULL, cfg_named_msg_event, NULL,  			      NULL, &mng.port_ref); diff --git a/net/tipc/dbg.c b/net/tipc/dbg.c index 4f4beefa783..26ef95d5fe3 100644 --- a/net/tipc/dbg.c +++ b/net/tipc/dbg.c @@ -81,7 +81,7 @@ void tipc_printbuf_init(struct print_buf *pb, char *raw, u32 sz)  	pb->crs = pb->buf = raw;  	pb->size = sz; -	pb->next = 0; +	pb->next = NULL;  	pb->buf[0] = 0;  	pb->buf[sz-1] = ~0;  } @@ -216,7 +216,7 @@ void tipc_printf(struct print_buf *pb, const char *fmt, ...)                          }                  }  		pb_next = pb->next; -		pb->next = 0; +		pb->next = NULL;  		pb = pb_next;  	}  	spin_unlock_bh(&print_lock); diff --git a/net/tipc/eth_media.c b/net/tipc/eth_media.c index 1f8d83b9c8b..7a252785f72 100644 --- a/net/tipc/eth_media.c +++ b/net/tipc/eth_media.c @@ -169,7 +169,7 @@ static int enable_bearer(struct tipc_bearer *tb_ptr)  static void disable_bearer(struct tipc_bearer *tb_ptr)  { -	((struct eth_bearer *)tb_ptr->usr_handle)->bearer = 0; +	((struct eth_bearer *)tb_ptr->usr_handle)->bearer = NULL;  }  /** @@ -285,7 +285,7 @@ void tipc_eth_media_stop(void)  	for (i = 0; i < MAX_ETH_BEARERS ; i++) {  		if (eth_bearers[i].bearer) {  			eth_bearers[i].bearer->blocked = 1; -			eth_bearers[i].bearer = 0; +			eth_bearers[i].bearer = NULL;  		}  		if (eth_bearers[i].dev) {  			dev_remove_pack(ð_bearers[i].tipc_packet_type); diff --git a/net/tipc/link.c b/net/tipc/link.c index 511872afa45..bbdca3beaaf 100644 --- a/net/tipc/link.c +++ b/net/tipc/link.c @@ -573,7 +573,7 @@ void tipc_link_wakeup_ports(struct link *l_ptr, int all)  		if (win <= 0)  			break;  		list_del_init(&p_ptr->wait_list); -		p_ptr->congested_link = 0; +		p_ptr->congested_link = NULL;  		assert(p_ptr->wakeup);  		spin_lock_bh(p_ptr->publ.lock);  		p_ptr->publ.congested = 0; @@ -1355,7 +1355,7 @@ again:  	fragm_crs = 0;  	fragm_rest = 0;  	sect_rest = 0; -	sect_crs = 0; +	sect_crs = NULL;  	curr_sect = -1;  	/* Prepare reusable fragment header: */ @@ -1549,7 +1549,7 @@ u32 tipc_link_push_packet(struct link *l_ptr)  			msg_dbg(buf_msg(buf), ">DEF-PROT>");  			l_ptr->unacked_window = 0;  			buf_discard(buf); -			l_ptr->proto_msg_queue = 0; +			l_ptr->proto_msg_queue = NULL;  			return TIPC_OK;  		} else {  			msg_dbg(buf_msg(buf), "|>DEF-PROT>"); @@ -1860,7 +1860,7 @@ u32 tipc_link_defer_pkt(struct sk_buff **head,  			struct sk_buff **tail,  			struct sk_buff *buf)  { -	struct sk_buff *prev = 0; +	struct sk_buff *prev = NULL;  	struct sk_buff *crs = *head;  	u32 seq_no = msg_seqno(buf_msg(buf)); @@ -1953,7 +1953,7 @@ static void link_handle_out_of_seq_msg(struct link *l_ptr,  void tipc_link_send_proto_msg(struct link *l_ptr, u32 msg_typ, int probe_msg,  			      u32 gap, u32 tolerance, u32 priority, u32 ack_mtu)  { -	struct sk_buff *buf = 0; +	struct sk_buff *buf = NULL;  	struct tipc_msg *msg = l_ptr->pmsg;          u32 msg_size = sizeof(l_ptr->proto_msg); @@ -2426,7 +2426,7 @@ static int link_recv_changeover_msg(struct link **l_ptr,  		}  	}  exit: -	*buf = 0; +	*buf = NULL;  	buf_discard(tunnel_buf);  	return 0;  } @@ -2586,13 +2586,13 @@ static inline void incr_timer_cnt(struct sk_buff *buf)  int tipc_link_recv_fragment(struct sk_buff **pending, struct sk_buff **fb,   			    struct tipc_msg **m)  { -	struct sk_buff *prev = 0; +	struct sk_buff *prev = NULL;  	struct sk_buff *fbuf = *fb;  	struct tipc_msg *fragm = buf_msg(fbuf);  	struct sk_buff *pbuf = *pending;  	u32 long_msg_seq_no = msg_long_msgno(fragm); -	*fb = 0; +	*fb = NULL;  	msg_dbg(fragm,"FRG<REC<");  	/* Is there an incomplete message waiting for this fragment? */ @@ -2670,8 +2670,8 @@ int tipc_link_recv_fragment(struct sk_buff **pending, struct sk_buff **fb,  static void link_check_defragm_bufs(struct link *l_ptr)  { -	struct sk_buff *prev = 0; -	struct sk_buff *next = 0; +	struct sk_buff *prev = NULL; +	struct sk_buff *next = NULL;  	struct sk_buff *buf = l_ptr->defragm_buf;  	if (!buf) @@ -2750,19 +2750,19 @@ static struct link *link_find_link(const char *name, struct node **node)  	struct link *l_ptr;   	if (!link_name_validate(name, &link_name_parts)) -		return 0; +		return NULL;  	b_ptr = tipc_bearer_find_interface(link_name_parts.if_local);  	if (!b_ptr) -		return 0; +		return NULL;  	*node = tipc_node_find(link_name_parts.addr_peer);   	if (!*node) -		return 0; +		return NULL;  	l_ptr = (*node)->links[b_ptr->identity];  	if (!l_ptr || strcmp(l_ptr->name, name)) -		return 0; +		return NULL;  	return l_ptr;  } diff --git a/net/tipc/name_distr.c b/net/tipc/name_distr.c index 830f9099904..953307a9df1 100644 --- a/net/tipc/name_distr.c +++ b/net/tipc/name_distr.c @@ -168,8 +168,8 @@ void tipc_named_withdraw(struct publication *publ)  void tipc_named_node_up(unsigned long node)  {  	struct publication *publ; -	struct distr_item *item = 0; -	struct sk_buff *buf = 0; +	struct distr_item *item = NULL; +	struct sk_buff *buf = NULL;  	u32 left = 0;  	u32 rest;  	u32 max_item_buf; @@ -200,7 +200,7 @@ void tipc_named_node_up(unsigned long node)  			    "<%u.%u.%u>\n", tipc_zone(node),   			    tipc_cluster(node), tipc_node(node));  			tipc_link_send(buf, node, node); -			buf = 0; +			buf = NULL;  		}  	}  exit: diff --git a/net/tipc/name_table.c b/net/tipc/name_table.c index 3f4b23bd08f..a865954bd95 100644 --- a/net/tipc/name_table.c +++ b/net/tipc/name_table.c @@ -121,7 +121,7 @@ static struct publication *publ_create(u32 type, u32 lower, u32 upper,  		(struct publication *)kmalloc(sizeof(*publ), GFP_ATOMIC);  	if (publ == NULL) {  		warn("Memory squeeze; failed to create publication\n"); -		return 0; +		return NULL;  	}  	memset(publ, 0, sizeof(*publ)); @@ -168,7 +168,7 @@ struct name_seq *tipc_nameseq_create(u32 type, struct hlist_head *seq_head)  		warn("Memory squeeze; failed to create name sequence\n");  		kfree(nseq);  		kfree(sseq); -		return 0; +		return NULL;  	}  	memset(nseq, 0, sizeof(*nseq)); @@ -207,7 +207,7 @@ static inline struct sub_seq *nameseq_find_subseq(struct name_seq *nseq,  		else  			return &sseqs[mid];  	} -	return 0; +	return NULL;  }  /** @@ -263,7 +263,7 @@ struct publication *tipc_nameseq_insert_publ(struct name_seq *nseq,  		if ((sseq->lower != lower) || (sseq->upper != upper)) {  			warn("Overlapping publ <%u,%u,%u>\n", type, lower, upper); -			return 0; +			return NULL;  		}  	} else {  		u32 inspos; @@ -278,7 +278,7 @@ struct publication *tipc_nameseq_insert_publ(struct name_seq *nseq,  		if ((inspos < nseq->first_free) &&  		    (upper >= nseq->sseqs[inspos].lower)) {  			warn("Overlapping publ <%u,%u,%u>\n", type, lower, upper); -			return 0; +			return NULL;  		}  		/* Ensure there is space for new sub-sequence */ @@ -294,7 +294,7 @@ struct publication *tipc_nameseq_insert_publ(struct name_seq *nseq,  				nseq->alloc *= 2;  			} else {  				warn("Memory squeeze; failed to create sub-sequence\n"); -				return 0; +				return NULL;  			}  		}  		dbg("Have %u sseqs for type %u\n", nseq->alloc, type); @@ -319,7 +319,7 @@ struct publication *tipc_nameseq_insert_publ(struct name_seq *nseq,  	publ = publ_create(type, lower, upper, scope, node, port, key);  	if (!publ) -		return 0; +		return NULL;  	dbg("inserting publ %x, node=%x publ->node=%x, subscr->node=%x\n",  	    publ, node, publ->node, publ->subscr.node); @@ -394,7 +394,7 @@ struct publication *tipc_nameseq_remove_publ(struct name_seq *nseq, u32 inst,  			    i, &nseq->sseqs[i], nseq->sseqs[i].lower,  			    nseq->sseqs[i].upper);  		} -		return 0; +		return NULL;  	}  	dbg("nameseq_remove: seq: %x, sseq %x, <%u,%u> key %u\n",  	    nseq, sseq, nseq->type, inst, key); @@ -413,7 +413,7 @@ struct publication *tipc_nameseq_remove_publ(struct name_seq *nseq, u32 inst,  		prev->zone_list_next = publ->zone_list_next;  		sseq->zone_list = publ->zone_list_next;  	} else { -		sseq->zone_list = 0; +		sseq->zone_list = NULL;  	}  	if (in_own_cluster(node)) { @@ -431,7 +431,7 @@ struct publication *tipc_nameseq_remove_publ(struct name_seq *nseq, u32 inst,  			prev->cluster_list_next = publ->cluster_list_next;  			sseq->cluster_list = publ->cluster_list_next;  		} else { -			sseq->cluster_list = 0; +			sseq->cluster_list = NULL;  		}  	} @@ -450,7 +450,7 @@ struct publication *tipc_nameseq_remove_publ(struct name_seq *nseq, u32 inst,  			prev->node_list_next = publ->node_list_next;  			sseq->node_list = publ->node_list_next;  		} else { -			sseq->node_list = 0; +			sseq->node_list = NULL;  		}  	}  	assert(!publ->node || (publ->node == node)); @@ -535,7 +535,7 @@ static struct name_seq *nametbl_find_seq(u32 type)  		}  	} -	return 0; +	return NULL;  };  struct publication *tipc_nametbl_insert_publ(u32 type, u32 lower, u32 upper, @@ -547,7 +547,7 @@ struct publication *tipc_nametbl_insert_publ(u32 type, u32 lower, u32 upper,  	if (lower > upper) {  		warn("Failed to publish illegal <%u,%u,%u>\n",  		     type, lower, upper); -		return 0; +		return NULL;  	}  	dbg("Publishing <%u,%u,%u> from %x\n", type, lower, upper, node); @@ -556,7 +556,7 @@ struct publication *tipc_nametbl_insert_publ(u32 type, u32 lower, u32 upper,  		dbg("tipc_nametbl_insert_publ: created %x\n", seq);  	}  	if (!seq) -		return 0; +		return NULL;  	assert(seq->type == type);  	return tipc_nameseq_insert_publ(seq, type, lower, upper, @@ -570,7 +570,7 @@ struct publication *tipc_nametbl_remove_publ(u32 type, u32 lower,  	struct name_seq *seq = nametbl_find_seq(type);  	if (!seq) -		return 0; +		return NULL;  	dbg("Withdrawing <%u,%u> from %x\n", type, lower, node);  	publ = tipc_nameseq_remove_publ(seq, lower, node, ref, key); @@ -594,7 +594,7 @@ struct publication *tipc_nametbl_remove_publ(u32 type, u32 lower,  u32 tipc_nametbl_translate(u32 type, u32 instance, u32 *destnode)  {  	struct sub_seq *sseq; -	struct publication *publ = 0; +	struct publication *publ = NULL;  	struct name_seq *seq;  	u32 ref; @@ -740,12 +740,12 @@ struct publication *tipc_nametbl_publish(u32 type, u32 lower, u32 upper,  	if (table.local_publ_count >= tipc_max_publications) {  		warn("Failed publish: max %u local publication\n",   		     tipc_max_publications); -		return 0; +		return NULL;  	}  	if ((type < TIPC_RESERVED_TYPES) && !atomic_read(&rsv_publ_ok)) {  		warn("Failed to publish reserved name <%u,%u,%u>\n",  		     type, lower, upper); -		return 0; +		return NULL;  	}  	write_lock_bh(&tipc_nametbl_lock); diff --git a/net/tipc/net.c b/net/tipc/net.c index 074891ad4f0..cd0328601bb 100644 --- a/net/tipc/net.c +++ b/net/tipc/net.c @@ -116,7 +116,7 @@  */  rwlock_t tipc_net_lock = RW_LOCK_UNLOCKED; -struct network tipc_net = { 0 }; +struct network tipc_net = { NULL };  struct node *tipc_net_select_remote_node(u32 addr, u32 ref)   { @@ -181,7 +181,7 @@ static void net_stop(void)  		tipc_zone_delete(tipc_net.zones[z_num]);  	}  	kfree(tipc_net.zones); -	tipc_net.zones = 0; +	tipc_net.zones = NULL;  }  static void net_route_named_msg(struct sk_buff *buf) diff --git a/net/tipc/node.c b/net/tipc/node.c index 6d65010e5fa..9f23845d11b 100644 --- a/net/tipc/node.c +++ b/net/tipc/node.c @@ -155,7 +155,7 @@ static void node_select_active_links(struct node *n_ptr)  	u32 i;  	u32 highest_prio = 0; -        active[0] = active[1] = 0; +        active[0] = active[1] = NULL;  	for (i = 0; i < MAX_BEARERS; i++) {                  struct link *l_ptr = n_ptr->links[i]; @@ -240,7 +240,7 @@ struct node *tipc_node_attach_link(struct link *l_ptr)                          err("Attempt to create third link to %s\n",  			    addr_string_fill(addr_string, n_ptr->addr)); -                        return 0; +                        return NULL;                  }                  if (!n_ptr->links[bearer_id]) { @@ -253,12 +253,12 @@ struct node *tipc_node_attach_link(struct link *l_ptr)                      l_ptr->b_ptr->publ.name,   		    addr_string_fill(addr_string, l_ptr->addr));          } -	return 0; +	return NULL;  }  void tipc_node_detach_link(struct node *n_ptr, struct link *l_ptr)  { -	n_ptr->links[l_ptr->b_ptr->identity] = 0; +	n_ptr->links[l_ptr->b_ptr->identity] = NULL;  	tipc_net.zones[tipc_zone(l_ptr->addr)]->links--;  	n_ptr->link_cnt--;  } @@ -424,7 +424,7 @@ static void node_lost_contact(struct node *n_ptr)  	/* Notify subscribers */  	list_for_each_entry_safe(ns, tns, &n_ptr->nsub, nodesub_list) { -                ns->node = 0; +                ns->node = NULL;  		list_del_init(&ns->nodesub_list);  		tipc_k_signal((Handler)ns->handle_node_down,  			      (unsigned long)ns->usr_handle); @@ -443,7 +443,7 @@ struct node *tipc_node_select_next_hop(u32 addr, u32 selector)  	u32 router_addr;          if (!tipc_addr_domain_valid(addr)) -                return 0; +                return NULL;  	/* Look for direct link to destination processsor */  	n_ptr = tipc_node_find(addr); @@ -452,7 +452,7 @@ struct node *tipc_node_select_next_hop(u32 addr, u32 selector)  	/* Cluster local system nodes *must* have direct links */  	if (!is_slave(addr) && in_own_cluster(addr)) -		return 0; +		return NULL;  	/* Look for cluster local router with direct link to node */  	router_addr = tipc_node_select_router(n_ptr, selector); @@ -462,7 +462,7 @@ struct node *tipc_node_select_next_hop(u32 addr, u32 selector)  	/* Slave nodes can only be accessed within own cluster via a   	   known router with direct link -- if no router was found,give up */  	if (is_slave(addr)) -		return 0; +		return NULL;  	/* Inter zone/cluster -- find any direct link to remote cluster */  	addr = tipc_addr(tipc_zone(addr), tipc_cluster(addr), 0); @@ -475,7 +475,7 @@ struct node *tipc_node_select_next_hop(u32 addr, u32 selector)  	if (router_addr)                   return tipc_node_select(router_addr, selector); -        return 0; +        return NULL;  }  /** diff --git a/net/tipc/node.h b/net/tipc/node.h index 29f7ae6992d..781126e084a 100644 --- a/net/tipc/node.h +++ b/net/tipc/node.h @@ -121,7 +121,7 @@ static inline struct node *tipc_node_find(u32 addr)  		if (c_ptr)  			return c_ptr->nodes[tipc_node(addr)];  	} -	return 0; +	return NULL;  }  static inline struct node *tipc_node_select(u32 addr, u32 selector) diff --git a/net/tipc/node_subscr.c b/net/tipc/node_subscr.c index afeea121d8b..cff4068cc75 100644 --- a/net/tipc/node_subscr.c +++ b/net/tipc/node_subscr.c @@ -47,7 +47,7 @@  void tipc_nodesub_subscribe(struct node_subscr *node_sub, u32 addr,   		       void *usr_handle, net_ev_handler handle_down)  { -	node_sub->node = 0; +	node_sub->node = NULL;  	if (addr == tipc_own_addr)  		return;  	if (!tipc_addr_node_valid(addr)) { diff --git a/net/tipc/port.c b/net/tipc/port.c index 72aae52bfec..294375cd9bd 100644 --- a/net/tipc/port.c +++ b/net/tipc/port.c @@ -54,8 +54,8 @@  #define MAX_REJECT_SIZE 1024 -static struct sk_buff *msg_queue_head = 0; -static struct sk_buff *msg_queue_tail = 0; +static struct sk_buff *msg_queue_head = NULL; +static struct sk_buff *msg_queue_tail = NULL;  spinlock_t tipc_port_list_lock = SPIN_LOCK_UNLOCKED;  static spinlock_t queue_lock = SPIN_LOCK_UNLOCKED; @@ -258,11 +258,11 @@ u32 tipc_createport_raw(void *usr_handle,  	p_ptr->publ.usr_handle = usr_handle;  	INIT_LIST_HEAD(&p_ptr->wait_list);  	INIT_LIST_HEAD(&p_ptr->subscription.nodesub_list); -	p_ptr->congested_link = 0; +	p_ptr->congested_link = NULL;  	p_ptr->max_pkt = MAX_PKT_DEFAULT;  	p_ptr->dispatcher = dispatcher;  	p_ptr->wakeup = wakeup; -	p_ptr->user_port = 0; +	p_ptr->user_port = NULL;  	k_init_timer(&p_ptr->timer, (Handler)port_timeout, ref);  	spin_lock_bh(&tipc_port_list_lock);  	INIT_LIST_HEAD(&p_ptr->publications); @@ -276,9 +276,9 @@ u32 tipc_createport_raw(void *usr_handle,  int tipc_deleteport(u32 ref)  {  	struct port *p_ptr; -	struct sk_buff *buf = 0; +	struct sk_buff *buf = NULL; -	tipc_withdraw(ref, 0, 0); +	tipc_withdraw(ref, 0, NULL);  	p_ptr = tipc_port_lock(ref);  	if (!p_ptr)   		return -EINVAL; @@ -329,7 +329,7 @@ void *tipc_get_handle(const u32 ref)  	p_ptr = tipc_port_lock(ref);  	if (!p_ptr) -		return 0; +		return NULL;  	handle = p_ptr->publ.usr_handle;  	tipc_port_unlock(p_ptr);  	return handle; @@ -475,7 +475,7 @@ int tipc_reject_msg(struct sk_buff *buf, u32 err)  	/* send self-abort message when rejecting on a connected port */  	if (msg_connected(msg)) { -		struct sk_buff *abuf = 0; +		struct sk_buff *abuf = NULL;  		struct port *p_ptr = tipc_port_lock(msg_destport(msg));  		if (p_ptr) { @@ -510,7 +510,7 @@ int tipc_port_reject_sections(struct port *p_ptr, struct tipc_msg *hdr,  static void port_timeout(unsigned long ref)  {  	struct port *p_ptr = tipc_port_lock(ref); -	struct sk_buff *buf = 0; +	struct sk_buff *buf = NULL;  	if (!p_ptr || !p_ptr->publ.connected)  		return; @@ -540,7 +540,7 @@ static void port_timeout(unsigned long ref)  static void port_handle_node_down(unsigned long ref)  {  	struct port *p_ptr = tipc_port_lock(ref); -	struct sk_buff* buf = 0; +	struct sk_buff* buf = NULL;  	if (!p_ptr)  		return; @@ -555,7 +555,7 @@ static struct sk_buff *port_build_self_abort_msg(struct port *p_ptr, u32 err)  	u32 imp = msg_importance(&p_ptr->publ.phdr);  	if (!p_ptr->publ.connected) -		return 0; +		return NULL;  	if (imp < TIPC_CRITICAL_IMPORTANCE)  		imp++;  	return port_build_proto_msg(p_ptr->publ.ref, @@ -575,7 +575,7 @@ static struct sk_buff *port_build_peer_abort_msg(struct port *p_ptr, u32 err)  	u32 imp = msg_importance(&p_ptr->publ.phdr);  	if (!p_ptr->publ.connected) -		return 0; +		return NULL;  	if (imp < TIPC_CRITICAL_IMPORTANCE)  		imp++;  	return port_build_proto_msg(port_peerport(p_ptr), @@ -594,8 +594,8 @@ void tipc_port_recv_proto_msg(struct sk_buff *buf)  	struct tipc_msg *msg = buf_msg(buf);  	struct port *p_ptr = tipc_port_lock(msg_destport(msg));  	u32 err = TIPC_OK; -	struct sk_buff *r_buf = 0; -	struct sk_buff *abort_buf = 0; +	struct sk_buff *r_buf = NULL; +	struct sk_buff *abort_buf = NULL;  	msg_dbg(msg, "PORT<RECV<:"); @@ -804,7 +804,7 @@ static void port_dispatcher_sigh(void *dummy)  	spin_lock_bh(&queue_lock);  	buf = msg_queue_head; -	msg_queue_head = 0; +	msg_queue_head = NULL;  	spin_unlock_bh(&queue_lock);  	while (buf) { @@ -991,8 +991,8 @@ static void port_wakeup_sh(unsigned long ref)  {  	struct port *p_ptr;  	struct user_port *up_ptr; -	tipc_continue_event cb = 0; -	void *uh = 0; +	tipc_continue_event cb = NULL; +	void *uh = NULL;  	p_ptr = tipc_port_lock(ref);  	if (p_ptr) { @@ -1016,7 +1016,7 @@ static void port_wakeup(struct tipc_port *p_ptr)  void tipc_acknowledge(u32 ref, u32 ack)  {  	struct port *p_ptr; -	struct sk_buff *buf = 0; +	struct sk_buff *buf = NULL;  	p_ptr = tipc_port_lock(ref);  	if (!p_ptr) @@ -1062,7 +1062,7 @@ int tipc_createport(u32 user_ref,  	if (up_ptr == NULL) {  		return -ENOMEM;  	} -	ref = tipc_createport_raw(0, port_dispatcher, port_wakeup, importance); +	ref = tipc_createport_raw(NULL, port_dispatcher, port_wakeup, importance);  	p_ptr = tipc_port_lock(ref);  	if (!p_ptr) {  		kfree(up_ptr); @@ -1273,7 +1273,7 @@ int tipc_disconnect(u32 ref)  int tipc_shutdown(u32 ref)  {  	struct port *p_ptr; -	struct sk_buff *buf = 0; +	struct sk_buff *buf = NULL;  	p_ptr = tipc_port_lock(ref);  	if (!p_ptr) diff --git a/net/tipc/ref.c b/net/tipc/ref.c index 5a13c2defe4..33bbf509509 100644 --- a/net/tipc/ref.c +++ b/net/tipc/ref.c @@ -61,7 +61,7 @@   * because entry 0's reference field has the form XXXX|1--1.   */ -struct ref_table tipc_ref_table = { 0 }; +struct ref_table tipc_ref_table = { NULL };  static rwlock_t ref_table_lock = RW_LOCK_UNLOCKED; @@ -86,7 +86,7 @@ int tipc_ref_table_init(u32 requested_size, u32 start)  	write_lock_bh(&ref_table_lock);  	index_mask = sz - 1;  	for (i = sz - 1; i >= 0; i--) { -		table[i].object = 0; +		table[i].object = NULL;  		table[i].lock = SPIN_LOCK_UNLOCKED;  		table[i].data.next_plus_upper = (start & ~index_mask) + i - 1;  	} @@ -108,7 +108,7 @@ void tipc_ref_table_stop(void)  		return;  	vfree(tipc_ref_table.entries); -	tipc_ref_table.entries = 0; +	tipc_ref_table.entries = NULL;  }  /** @@ -173,7 +173,7 @@ void tipc_ref_discard(u32 ref)  	assert(entry->data.reference == ref);  	/* mark entry as unused */ -	entry->object = 0; +	entry->object = NULL;  	if (tipc_ref_table.first_free == 0)  		tipc_ref_table.first_free = index;  	else diff --git a/net/tipc/ref.h b/net/tipc/ref.h index 4f8f9f40dca..6d20006be45 100644 --- a/net/tipc/ref.h +++ b/net/tipc/ref.h @@ -92,7 +92,7 @@ static inline void *tipc_ref_lock(u32 ref)  			return r->object;  		spin_unlock_bh(&r->lock);  	} -	return 0; +	return NULL;  }  /** @@ -125,7 +125,7 @@ static inline void *tipc_ref_deref(u32 ref)  		if (likely(r->data.reference == ref))  			return r->object;  	} -	return 0; +	return NULL;  }  #endif diff --git a/net/tipc/socket.c b/net/tipc/socket.c index 67253bfcd70..d1347d7da14 100644 --- a/net/tipc/socket.c +++ b/net/tipc/socket.c @@ -178,7 +178,7 @@ static int tipc_create(struct socket *sock, int protocol)  	if (unlikely(protocol != 0))  		return -EPROTONOSUPPORT; -	ref = tipc_createport_raw(0, &dispatch, &wakeupdispatch, TIPC_LOW_IMPORTANCE); +	ref = tipc_createport_raw(NULL, &dispatch, &wakeupdispatch, TIPC_LOW_IMPORTANCE);  	if (unlikely(!ref))  		return -ENOMEM; @@ -265,7 +265,7 @@ static int release(struct socket *sock)  		sock_lock(tsock);  		buf = skb_dequeue(&sk->sk_receive_queue);  		if (!buf) -			tsock->p->usr_handle = 0; +			tsock->p->usr_handle = NULL;  		sock_unlock(tsock);  		if (!buf)  			break; @@ -319,7 +319,7 @@ static int bind(struct socket *sock, struct sockaddr *uaddr, int uaddr_len)  		return -ERESTARTSYS;  	if (unlikely(!uaddr_len)) { -		res = tipc_withdraw(tsock->p->ref, 0, 0); +		res = tipc_withdraw(tsock->p->ref, 0, NULL);  		goto exit;  	} @@ -1226,7 +1226,7 @@ static int connect(struct socket *sock, struct sockaddr *dest, int destlen,  {     struct tipc_sock *tsock = tipc_sk(sock->sk);     struct sockaddr_tipc *dst = (struct sockaddr_tipc *)dest; -   struct msghdr m = {0,}; +   struct msghdr m = {NULL,};     struct sk_buff *buf;     struct tipc_msg *msg;     int res; @@ -1251,7 +1251,7 @@ static int connect(struct socket *sock, struct sockaddr *dest, int destlen,     /* Send a 'SYN-' to destination */     m.msg_name = dest; -   if ((res = send_msg(0, sock, &m, 0)) < 0) { +   if ((res = send_msg(NULL, sock, &m, 0)) < 0) {  	   sock->state = SS_DISCONNECTING;  	   return res;     } @@ -1367,9 +1367,9 @@ static int accept(struct socket *sock, struct socket *newsock, int flags)  		msg_dbg(msg,"<ACC<: ");                  if (!msg_data_sz(msg)) { -                        struct msghdr m = {0,}; +                        struct msghdr m = {NULL,}; -                        send_packet(0, newsock, &m, 0);       +                        send_packet(NULL, newsock, &m, 0);                          advance_queue(tsock);                  } else {  			sock_lock(tsock); diff --git a/net/tipc/subscr.c b/net/tipc/subscr.c index 5ff38b9f319..3ec4e2b4e75 100644 --- a/net/tipc/subscr.c +++ b/net/tipc/subscr.c @@ -381,7 +381,7 @@ static void subscr_named_msg_event(void *usr_handle,  				   struct tipc_name_seq const *dest)  {  	struct subscriber *subscriber; -	struct iovec msg_sect = {0, 0}; +	struct iovec msg_sect = {NULL, 0};  	spinlock_t *subscriber_lock;  	dbg("subscr_named_msg_event: orig = %x own = %x,\n", @@ -413,13 +413,13 @@ static void subscr_named_msg_event(void *usr_handle,  	tipc_createport(topsrv.user_ref,  			(void *)(unsigned long)subscriber->ref,  			importance, -			0, -			0, +			NULL, +			NULL,  			subscr_conn_shutdown_event, -			0, -			0, +			NULL, +			NULL,  			subscr_conn_msg_event, -			0, +			NULL,  			&subscriber->port_ref);  	if (subscriber->port_ref == 0) {  		warn("Memory squeeze; failed to create subscription port\n"); @@ -461,22 +461,22 @@ int tipc_subscr_start(void)  	INIT_LIST_HEAD(&topsrv.subscriber_list);  	spin_lock_bh(&topsrv.lock); -	res = tipc_attach(&topsrv.user_ref, 0, 0); +	res = tipc_attach(&topsrv.user_ref, NULL, NULL);  	if (res) {  		spin_unlock_bh(&topsrv.lock);  		return res;  	}   	res = tipc_createport(topsrv.user_ref, - 			      0, + 			      NULL,   			      TIPC_CRITICAL_IMPORTANCE, - 			      0, - 			      0, - 			      0, - 			      0, + 			      NULL, + 			      NULL, + 			      NULL, + 			      NULL,   			      subscr_named_msg_event, - 			      0, - 			      0, + 			      NULL, + 			      NULL,   			      &topsrv.setup_port);   	if (res)  		goto failed; diff --git a/net/tipc/user_reg.c b/net/tipc/user_reg.c index 106200d7658..3f3f933976e 100644 --- a/net/tipc/user_reg.c +++ b/net/tipc/user_reg.c @@ -65,7 +65,7 @@ struct tipc_user {  #define MAX_USERID 64  #define USER_LIST_SIZE ((MAX_USERID + 1) * sizeof(struct tipc_user)) -static struct tipc_user *users = 0; +static struct tipc_user *users = NULL;  static u32 next_free_user = MAX_USERID + 1;  static spinlock_t reg_lock = SPIN_LOCK_UNLOCKED; @@ -149,7 +149,7 @@ void tipc_reg_stop(void)  			reg_callback(&users[id]);  	}  	kfree(users); -	users = 0; +	users = NULL;  }  /** diff --git a/net/tipc/zone.c b/net/tipc/zone.c index 7c11f7f83a2..2803e1b4f17 100644 --- a/net/tipc/zone.c +++ b/net/tipc/zone.c @@ -44,11 +44,11 @@  struct _zone *tipc_zone_create(u32 addr)  { -	struct _zone *z_ptr = 0; +	struct _zone *z_ptr = NULL;  	u32 z_num;  	if (!tipc_addr_domain_valid(addr)) -		return 0; +		return NULL;  	z_ptr = (struct _zone *)kmalloc(sizeof(*z_ptr), GFP_ATOMIC);  	if (z_ptr != NULL) { @@ -114,10 +114,10 @@ struct node *tipc_zone_select_remote_node(struct _zone *z_ptr, u32 addr, u32 ref  	u32 c_num;  	if (!z_ptr) -		return 0; +		return NULL;  	c_ptr = z_ptr->clusters[tipc_cluster(addr)];  	if (!c_ptr) -		return 0; +		return NULL;  	n_ptr = tipc_cltr_select_node(c_ptr, ref);  	if (n_ptr)  		return n_ptr; @@ -126,12 +126,12 @@ struct node *tipc_zone_select_remote_node(struct _zone *z_ptr, u32 addr, u32 ref  	for (c_num = 1; c_num <= tipc_max_clusters; c_num++) {  		c_ptr = z_ptr->clusters[c_num];  		if (!c_ptr) -			return 0; +			return NULL;  		n_ptr = tipc_cltr_select_node(c_ptr, ref);  		if (n_ptr)  			return n_ptr;  	} -	return 0; +	return NULL;  }  u32 tipc_zone_select_router(struct _zone *z_ptr, u32 addr, u32 ref)  |