rem: } else return 0;
add: } else { p_msg->add_to_branch_len += n; return 0; }
context: int add_branch_label( struct cell *trans, struct sip_msg *p_msg, int branch ){	char *c;	short n;	n=snprintf( p_msg->add_to_branch_s+p_msg->add_to_branch_len, 		  MAX_BRANCH_PARAM_LEN - p_msg->add_to_branch_len,		 ".%h.%h.%h",		 trans->hash_index, trans->label, branch );	if (n==-1) {		LOG(L_ERR, "ERROR: add_branch_label: too small branch buffer\n");		return -1;	} else return 0;}