Lines Matching refs:origin
291 * Adds origin field to the session.
299 sdp_origin_t *origin;
308 origin = calloc(1, sizeof (sdp_origin_t));
309 if (origin == NULL)
311 origin->o_id = id;
312 origin->o_version = ver;
313 if ((ret = commp_add_str(&origin->o_username, name, strlen(name))) != 0)
315 if ((ret = commp_add_str(&origin->o_nettype, nettype,
319 if ((ret = commp_add_str(&origin->o_addrtype, addrtype,
323 if ((ret = commp_add_str(&origin->o_address, address,
327 session->s_origin = origin;
330 sdp_free_origin(origin);
827 sdp_origin_t *origin;
848 origin = session->s_origin;
849 if (origin != NULL && (sdp_add_origin(new_sess, origin->o_username,
850 origin->o_id, origin->o_version, origin->o_nettype, origin->
851 o_addrtype, origin->o_address) != 0)) {
962 sdp_origin_t *origin;
991 origin = session->s_origin;
992 if (origin != NULL) {
994 origin->o_username, origin->o_id, origin->o_version,
995 origin->o_nettype, origin->o_addrtype, origin->o_address,