@ -2900,7 +2900,7 @@ static struct sip_pvt *find_call(struct sip_request *req, struct sockaddr_in *si
ast_copy_string ( tmp , get_header ( req , " To " ) , sizeof ( tmp ) ) ;
else
ast_copy_string ( tmp , get_header ( req , " From " ) , sizeof ( tmp ) ) ;
tag = ast_ strcasestr( tmp , " tag= " ) ;
tag = strcasestr( tmp , " tag= " ) ;
if ( tag ) {
tag + = 4 ;
c = strchr ( tag , ' ; ' ) ;
@ -3671,7 +3671,7 @@ static int respprep(struct sip_request *resp, struct sip_pvt *p, char *msg, stru
copy_all_header ( resp , req , " Record-Route " ) ;
copy_header ( resp , req , " From " ) ;
ot = get_header ( req , " To " ) ;
if ( ! ast_ strcasestr( ot , " tag= " ) & & strncmp ( msg , " 100 " , 3 ) ) {
if ( ! strcasestr( ot , " tag= " ) & & strncmp ( msg , " 100 " , 3 ) ) {
/* Add the proper tag if we don't have it already. If they have specified
their tag , use it . Otherwise , use our own tag */
if ( ! ast_strlen_zero ( p - > theirtag ) & & ast_test_flag ( p , SIP_OUTGOING ) )
@ -3770,7 +3770,7 @@ static int reqprep(struct sip_request *req, struct sip_pvt *p, int sipmethod, in
/* Add tag *unless* this is a CANCEL, in which case we need to send it exactly
as our original request , including tag ( or presumably lack thereof ) */
if ( ! ast_ strcasestr( ot , " tag= " ) & & sipmethod ! = SIP_CANCEL ) {
if ( ! strcasestr( ot , " tag= " ) & & sipmethod ! = SIP_CANCEL ) {
/* Add the proper tag if we don't have it already. If they have specified
their tag , use it . Otherwise , use our own tag */
if ( ast_test_flag ( p , SIP_OUTGOING ) & & ! ast_strlen_zero ( p - > theirtag ) )
@ -8428,7 +8428,7 @@ static void handle_response(struct sip_pvt *p, int resp, char *rest, struct sip_
/* Get their tag if we haven't already */
if ( ast_strlen_zero ( p - > theirtag ) ) {
to = get_header ( req , " To " ) ;
to = ast_ strcasestr( to , " tag= " ) ;
to = strcasestr( to , " tag= " ) ;
if ( to ) {
to + = 4 ;
ast_copy_string ( p - > theirtag , to , sizeof ( p - > theirtag ) ) ;
@ -9540,7 +9540,7 @@ static int handle_request(struct sip_pvt *p, struct sip_request *req, struct soc
/* Find their tag if we haven't got it */
if ( ast_strlen_zero ( p - > theirtag ) ) {
from = get_header ( req , " From " ) ;
from = ast_ strcasestr( from , " tag= " ) ;
from = strcasestr( from , " tag= " ) ;
if ( from ) {
from + = 4 ;
ast_copy_string ( p - > theirtag , from , sizeof ( p - > theirtag ) ) ;