From 98bdf302f5d00bca88c82dbe4a05e469bffb4164 Mon Sep 17 00:00:00 2001 From: Michael Jerris Date: Mon, 14 Jan 2008 22:25:36 +0000 Subject: [PATCH] parse crypto header. git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7227 d0543943-73ff-0310-b7d9-9358b9ac24b2 --- src/mod/endpoints/mod_sofia/sofia_glue.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/mod/endpoints/mod_sofia/sofia_glue.c b/src/mod/endpoints/mod_sofia/sofia_glue.c index 04f9e65e99..c91e1bcf63 100644 --- a/src/mod/endpoints/mod_sofia/sofia_glue.c +++ b/src/mod/endpoints/mod_sofia/sofia_glue.c @@ -1339,6 +1339,7 @@ uint8_t sofia_glue_negotiate_sdp(switch_core_session_t *session, sdp_session_t * int greedy = 0, x = 0, skip = 0, mine = 0; switch_channel_t *channel = NULL; const char *val; + const char *crypto = NULL; tech_pvt = switch_core_session_get_private(session); switch_assert(tech_pvt != NULL); @@ -1441,6 +1442,8 @@ uint8_t sofia_glue_negotiate_sdp(switch_core_session_t *session, sdp_session_t * for (a = m->m_attributes; a; a = a->a_next) { if (!strcasecmp(a->a_name, "ptime") && a->a_value) { ptime = atoi(a->a_value); + } else if (!strcasecmp(a->a_name, "crypto") && a->a_value) { + crypto = a->a_value; } }