Lines Matching refs:branchid
294 sip_xaction_find(char *branchid, _sip_msg_t *msg, int which)
316 if (sip_find_md5_digest(branchid, msg, hash_index, method) != 0)
328 sip_xaction_create(sip_conn_object_t obj, _sip_msg_t *msg, char *branchid,
354 if (branchid == NULL) {
363 trans->sip_xaction_branch_id = (char *)malloc(strlen(branchid)
371 (void) strncpy(trans->sip_xaction_branch_id, branchid,
372 strlen(branchid));
373 trans->sip_xaction_branch_id[strlen(branchid)] = '\0';
420 if ((ret = sip_xaction_add(trans, branchid, msg, method)) != 0) {
443 char *branchid;
454 branchid = sip_get_branchid(msg, NULL);
455 sip_trans = sip_xaction_find(branchid, _msg, which);
461 (branchid == NULL || strncmp(branchid,
465 if (branchid != NULL)
466 free(branchid);
469 sip_trans = sip_xaction_create(obj, _msg, branchid, error);
473 if (branchid != NULL)
474 free(branchid);
571 sip_xaction_add(sip_xaction_t *trans, char *branchid, _sip_msg_t *msg,
576 if (sip_find_md5_digest(branchid, msg, hash_index, method) != 0)