Squashed commit of the following:
commit
37521bfa269bcdb9d89cc08729ddd9f3714576a1
Author: Michael Altizer <mialtize@cisco.com>
Date: Mon Oct 3 15:22:33 2016 -0400
ftp_data: Gracefully handle cleared flow data
FTP_DATA_SESSION* data_ssn = fd ? &fd->session : nullptr;
- assert(PROTO_IS_FTP_DATA(data_ssn));
-
if ( !data_ssn or (data_ssn->packet_flags & FTPDATA_FLG_STOP) )
return 0;
+ assert(PROTO_IS_FTP_DATA(data_ssn));
+
// bail if we have not rebuilt the stream yet.
if (!(p->packet_flags & PKT_REBUILT_STREAM))
return 0;