[Asterisk-Dev] PATCH: problem with incoming SIP INVITE with no comment-part in the
 From URI
    Stephen Davies 
    steve at daviesfam.org
       
    Sun Jun  8 06:09:08 MST 2003
    
    
  
Hi,
Small patch to fix a problem with incoming SIP calls where there is no
comment-part (name) in the incoming From field.
I think this can be improved by taking the username part of the URI -
for calls from P8, at least, this contains the source phone number.
Anyway - this patch at least fixes the basic problem.
Steve
-------------- next part --------------
Index: channels/chan_sip.c
===================================================================
RCS file: /usr/cvsroot/asterisk/channels/chan_sip.c,v
retrieving revision 1.119
diff -u -r1.119 chan_sip.c
--- channels/chan_sip.c	6 Jun 2003 00:06:52 -0000	1.119
+++ channels/chan_sip.c	8 Jun 2003 13:21:38 -0000
@@ -3322,11 +3327,12 @@
 	}
 	return 0;
 }
+
 static char *get_calleridname(char *input,char *output)
 {
 	char *end = strchr(input,'<');
 	char *tmp = strchr(input,'\"');
-	if (!end) return NULL;
+	if (!end || (end==input)) return NULL;
 	/* move away from "<" */
 	end--;
 	/* we found "name" */
    
    
More information about the asterisk-dev
mailing list