*** chan_sip.c 2009-07-28 15:10:09.000000000 +0200 --- chan_sip.new.c 2009-07-28 15:08:21.000000000 +0200 *************** *** 19638,19644 **** p_se_hdr = ast_strdupa(p_hdrval); p_se_hdr = ast_skip_blanks(p_se_hdr); ! while ((p_token = strsep(&p_se_hdr, ";"))) { p_token = ast_skip_blanks(p_token); if (!sscanf(p_token, "%d", p_interval)) { ast_log(LOG_WARNING, "Parsing of Session-Expires failed\n"); --- 19638,19644 ---- p_se_hdr = ast_strdupa(p_hdrval); p_se_hdr = ast_skip_blanks(p_se_hdr); ! while ((p_token = strsep(&p_se_hdr, ":"))) { p_token = ast_skip_blanks(p_token); if (!sscanf(p_token, "%d", p_interval)) { ast_log(LOG_WARNING, "Parsing of Session-Expires failed\n");