[asterisk-commits] russell: trunk r88766 - in /trunk: ./ channels/chan_sip.c
SVN commits to the Asterisk project
asterisk-commits at lists.digium.com
Mon Nov 5 15:23:33 CST 2007
Author: russell
Date: Mon Nov 5 15:23:32 2007
New Revision: 88766
URL: http://svn.digium.com/view/asterisk?view=rev&rev=88766
Log:
Merged revisions 88765 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r88765 | russell | 2007-11-05 15:21:39 -0600 (Mon, 05 Nov 2007) | 2 lines
Fix up some indentation.
........
Modified:
trunk/ (props changed)
trunk/channels/chan_sip.c
Propchange: trunk/
------------------------------------------------------------------------------
Binary property 'branch-1.4-merged' - no diff available.
Modified: trunk/channels/chan_sip.c
URL: http://svn.digium.com/view/asterisk/trunk/channels/chan_sip.c?view=diff&rev=88766&r1=88765&r2=88766
==============================================================================
--- trunk/channels/chan_sip.c (original)
+++ trunk/channels/chan_sip.c Mon Nov 5 15:23:32 2007
@@ -7755,35 +7755,35 @@
struct ast_channel *ast = p->owner; /* The owner channel */
struct varshead *headp = &ast->varshead;
- if (!headp)
- ast_log(LOG_WARNING,"No Headp for the channel...ooops!\n");
- else {
- const struct ast_var_t *current;
- AST_LIST_TRAVERSE(headp, current, entries) {
- /* SIPADDHEADER: Add SIP header to outgoing call */
- if (!strncasecmp(ast_var_name(current), "SIPADDHEADER", strlen("SIPADDHEADER"))) {
- char *content, *end;
- const char *header = ast_var_value(current);
- char *headdup = ast_strdupa(header);
-
- /* Strip of the starting " (if it's there) */
- if (*headdup == '"')
- headdup++;
- if ((content = strchr(headdup, ':'))) {
- *content++ = '\0';
- content = ast_skip_blanks(content); /* Skip white space */
- /* Strip the ending " (if it's there) */
- end = content + strlen(content) -1;
- if (*end == '"')
- *end = '\0';
-
- add_header(&req, headdup, content);
- if (sipdebug)
- ast_debug(1, "Adding SIP Header \"%s\" with content :%s: \n", headdup, content);
- }
+ if (!headp)
+ ast_log(LOG_WARNING,"No Headp for the channel...ooops!\n");
+ else {
+ const struct ast_var_t *current;
+ AST_LIST_TRAVERSE(headp, current, entries) {
+ /* SIPADDHEADER: Add SIP header to outgoing call */
+ if (!strncasecmp(ast_var_name(current), "SIPADDHEADER", strlen("SIPADDHEADER"))) {
+ char *content, *end;
+ const char *header = ast_var_value(current);
+ char *headdup = ast_strdupa(header);
+
+ /* Strip of the starting " (if it's there) */
+ if (*headdup == '"')
+ headdup++;
+ if ((content = strchr(headdup, ':'))) {
+ *content++ = '\0';
+ content = ast_skip_blanks(content); /* Skip white space */
+ /* Strip the ending " (if it's there) */
+ end = content + strlen(content) -1;
+ if (*end == '"')
+ *end = '\0';
+
+ add_header(&req, headdup, content);
+ if (sipdebug)
+ ast_debug(1, "Adding SIP Header \"%s\" with content :%s: \n", headdup, content);
}
}
}
+ }
}
if (sdp) {
if (p->udptl && p->t38.state == T38_LOCAL_DIRECT) {
More information about the asterisk-commits
mailing list