Squashed commit of the following:
commit
1a435d674e1d7fe0ee48a6dc2c46cae287069eb2
Author: Sreeja Athirkandathil Narayanan <sathirka@cisco.com>
Date: Thu Jun 4 16:22:55 2020 -0400
appid: Revert snort protocol id changes and fixed warnings
if (tmp_snort_protocol_id != snort_protocol_id)
{
snort_protocol_id = tmp_snort_protocol_id;
- Stream::set_snort_protocol_id(p->flow, tmp_snort_protocol_id);
+ p->flow->ssn_state.snort_protocol_id = tmp_snort_protocol_id;
}
}
}
}
-void AppIdSession::examine_ssl_metadata(Packet* p, AppidChangeBits& change_bits)
+void AppIdSession::examine_ssl_metadata(AppidChangeBits& change_bits)
{
AppId client_id = 0;
AppId payload_id = 0;
}
bool is_ssl_session_decrypted();
- void examine_ssl_metadata(snort::Packet*, AppidChangeBits& change_bits);
+ void examine_ssl_metadata(AppidChangeBits& change_bits);
void set_client_appid_data(AppId, AppidChangeBits& change_bits, char* version = nullptr);
void set_service_appid_data(AppId, AppidChangeBits& change_bits, char* version = nullptr);
void set_payload_appid_data(AppId, AppidChangeBits& change_bits, char* version = nullptr);
else if (asd.service.get_id() == APP_ID_RTMP)
asd.examine_rtmp_metadata(change_bits);
else if (asd.get_session_flags(APPID_SESSION_SSL_SESSION) && asd.tsession)
- asd.examine_ssl_metadata(p, change_bits);
+ asd.examine_ssl_metadata(change_bits);
if (tp_app_id <= APP_ID_NONE && asd.get_session_flags(
APPID_SESSION_SERVICE_DETECTED | APPID_SESSION_NOT_A_SERVICE |
void AppIdSession::check_app_detection_restart(AppidChangeBits&) {}
void AppIdSession::set_client_appid_data(AppId, AppidChangeBits&, char*) {}
void AppIdSession::examine_rtmp_metadata(AppidChangeBits&) {}
-void AppIdSession::examine_ssl_metadata(Packet*, AppidChangeBits&) {}
+void AppIdSession::examine_ssl_metadata(AppidChangeBits&) {}
void AppIdSession::update_encrypted_app_id(AppId) {}
bool AppIdSession::is_tp_processing_done() const {return 0;}
AppIdSession* AppIdSession::allocate_session(const Packet*, IpProtocol,
}
else if (asd.get_session_flags(APPID_SESSION_SSL_SESSION) && asd.tsession)
{
- asd.examine_ssl_metadata(p, change_bits);
+ asd.examine_ssl_metadata(change_bits);
uint16_t serverPort;
AppId portAppId;
serverPort = (direction == APP_ID_FROM_INITIATOR) ? p->ptrs.dp : p->ptrs.sp;