]> git.ipfire.org Git - thirdparty/snort3.git/commitdiff
compiler cleanup
authorRuss Combs <rucombs@cisco.com>
Wed, 1 Jul 2015 21:23:57 +0000 (17:23 -0400)
committerRuss Combs <rucombs@cisco.com>
Wed, 1 Jul 2015 21:23:57 +0000 (17:23 -0400)
src/framework/parameter.cc
src/service_inspectors/sip/ips_sip_method.cc
src/service_inspectors/sip/sip_dialog.cc
src/service_inspectors/sip/sip_parser.cc

index 54e15acafb60400737ebecd648ea72a6eac122c5..dc435cb6d028405ac4b8eb329b59a6b6d99b81df 100644 (file)
@@ -428,7 +428,7 @@ const Parameter* Parameter::find(const Parameter* p, const char* s)
 {
     while ( p->name )
     {
-        if ( !strcmp(p->name, s) || p->is_wild_card(s) )
+        if ( !strcmp(p->name, s) || p->is_wild_card() )
             return p;
         ++p;
     }
index 90bed5290f1293c6d1fe935a8fcfc76c88688942..43e98e24c4e0dbf824ab8c273621f47971b8deab 100644 (file)
@@ -176,11 +176,9 @@ bool SipMethodModule::set(const char*, Value& v, SnortConfig*)
 {
     if ( v.is("*method") )
     {
-        int i_method;
         char* tok = (char*)v.get_string();
         SIPMethodNode *method = NULL;
 
-        num_tokens++;
         if (tok[0] == '!')
         {
             negated = true;
@@ -190,7 +188,7 @@ bool SipMethodModule::set(const char*, Value& v, SnortConfig*)
             negated = false;
 
         /*Only one method is allowed with !*/
-        if (negated && (num_tokens > 1))
+        if (negated && (++num_tokens > 1))
             ParseError("Only one method is allowed with ! for sip_method\n");
 
         method = add_sip_method(tok);
index 7da354661497dcc72b06f0b9bb980574f1d9c40f..750d6a7cc8e337f6b87e111e2335418d83585640 100644 (file)
@@ -378,7 +378,6 @@ static int SIP_checkMediaChange(SIPMsg* sipMsg, SIP_DialogData* dialog)
 static int SIP_ignoreChannels(SIP_DialogData* dialog, Packet* p, SIP_PROTO_CONF* config)
 {
     SIP_MediaData* mdataA,* mdataB;
-    FlowData *fd;
 
     if (0 == config->ignoreChannel)
         return false;
@@ -404,21 +403,23 @@ static int SIP_ignoreChannels(SIP_DialogData* dialog, Packet* p, SIP_PROTO_CONF*
             sfip_to_str(&mdataA->maddress), mdataA->mport); );
         DEBUG_WRAP(DebugMessage(DEBUG_SIP, "Ignoring channels Destine IP: %s Port: %u\n",
             sfip_to_str(&mdataB->maddress), mdataB->mport); );
+
         /* Call into Streams to mark data channel as something to ignore. */
 #ifdef HAVE_DAQ_ADDRESS_SPACE_ID
-        fd = stream.get_application_data_from_ip_port((uint8_t)PktType::UDP, IPPROTO_UDP, &mdataA->maddress,mdataA->mport,
-            &mdataB->maddress,
-            mdataB->mport, 0, 0, p->pkth->address_space_id, SipFlowData::flow_id);
+        FlowData* fd = stream.get_application_data_from_ip_port(
+            (uint8_t)PktType::UDP, IPPROTO_UDP, &mdataA->maddress,mdataA->mport,
+            &mdataB->maddress, mdataB->mport, 0, 0, p->pkth->address_space_id,
+            SipFlowData::flow_id);
 #else
-        fd = stream.get_application_data_from_ip_port((uint8_t)PktType::UDP, IPPROTO_UDP, &mdataA->maddress,mdataA->mport,
-            &mdataB->maddress,
-            mdataB->mport, 0, 0, 0, SipFlowData::flow_id);
+        FlowData* fd = stream.get_application_data_from_ip_port(
+            (uint8_t)PktType::UDP, IPPROTO_UDP, &mdataA->maddress,mdataA->mport,
+            &mdataB->maddress, mdataB->mport, 0, 0, 0, SipFlowData::flow_id);
+#endif
         if ( fd )
         {
             stream.set_ignore_direction(p->flow, SSN_DIR_BOTH);
         }
         else
-#endif
         {
             stream.ignore_session(&mdataA->maddress, mdataA->mport, &mdataB->maddress,
                 mdataB->mport, p->type(), SipFlowData::flow_id, SSN_DIR_BOTH);
index 9c03991ea8928ec6eab4277128cb09c35b58511a..860a5a7c693584a9b3c6f0a63c255116dae3018d 100644 (file)
@@ -957,10 +957,15 @@ static int sip_parse_contact(SIPMsg* msg, const char* start, const char* end, SI
  *  SIP_PARSE_SUCCESS
  ********************************************************************/
 
-static int sip_parse_authorization(SIPMsg* msg, const char* start, const char*, SIP_PROTO_CONF*)
+static int sip_parse_authorization(
+    SIPMsg* msg, const char* start, const char* end, SIP_PROTO_CONF*)
 {
+#ifdef DEBUG_MSGS
     DEBUG_WRAP(int length = end -start; )
     DEBUG_WRAP(DebugMessage(DEBUG_SIP, "Authorization value: %.*s\n", length, start); );
+#else
+    UNUSED(end);
+#endif
     msg->authorization = (char*)start;
     return SIP_PARSE_SUCCESS;
 }
@@ -1036,10 +1041,15 @@ static int sip_parse_content_len(SIPMsg* msg, const char* start, const char*,
  *  SIP_PARSE_SUCCESS
  ********************************************************************/
 
-static int sip_parse_content_encode(SIPMsg* msg, const char* start, const char*, SIP_PROTO_CONF*)
+static int sip_parse_content_encode(
+    SIPMsg* msg, const char* start, const char* end, SIP_PROTO_CONF*)
 {
+#ifdef DEBUG_MSGS
     DEBUG_WRAP(int length = end -start; )
     DEBUG_WRAP(DebugMessage(DEBUG_SIP, "Content encode value: %.*s\n", length, start); );
+#else
+    UNUSED(end);
+#endif
     msg->content_encode = (char*)start;
     return SIP_PARSE_SUCCESS;
 }