"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "src/dynamic-preprocessors/pop/pop_paf.c" between
snort-2.9.16.1.tar.gz and snort-2.9.17.tar.gz

About: Snort is a network intrusion prevention and detection system (IDS/IPS) combining the benefits of signature, protocol and anomaly-based inspection.

pop_paf.c  (snort-2.9.16.1):pop_paf.c  (snort-2.9.17)
skipping to change at line 66 skipping to change at line 66
{ {
char *next_letter; /* a pointer to the current commands data */ char *next_letter; /* a pointer to the current commands data */
PopExpectedResp exp_resp; /* the expected termination sequence for this co mmand */ PopExpectedResp exp_resp; /* the expected termination sequence for this co mmand */
PopParseCmdState status; /* whether the current has already been found */ PopParseCmdState status; /* whether the current has already been found */
} PopPafParseCmd; } PopPafParseCmd;
/* State tracker for POP PAF */ /* State tracker for POP PAF */
typedef struct _PopPafData typedef struct _PopPafData
{ {
PopExpectedResp pop_state; /* The current POP PAF state. */ PopExpectedResp pop_state; /* The current POP PAF state. */
PopPafParseCmd cmd_state; /* all of the command parsing data */
DataEndState end_state; /* Current termination sequence state */ DataEndState end_state; /* Current termination sequence state */
PopPafParseCmd cmd_state; /* all of the command parsing data */
MimeDataPafInfo data_info; /* Mime Information */ MimeDataPafInfo data_info; /* Mime Information */
bool cmd_continued; /* data continued from previous packet? */ bool cmd_continued; /* data continued from previous packet? */
bool end_of_data; bool end_of_data;
// uint32_t length; /* TODO --> use length in top and RETR */ // uint32_t length; /* TODO --> use length in top and RETR */
} PopPafData; } PopPafData;
/* /*
* read process_command() description below * read process_command() description below
*/ */
static bool search_for_command(PopPafData *pfdata, const uint8_t ch) static bool search_for_command(PopPafData *pfdata, const uint8_t ch)
 End of changes. 2 change blocks. 
1 lines changed or deleted 1 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)