smb/c: don't accept null input

pull/3534/head
Victor Julien 6 years ago
parent ce1753c715
commit 347e64e8d4

@ -1188,6 +1188,8 @@ static int SMBParse(Flow *f, void *smb_state, AppLayerParserState *pstate,
if (input == NULL && AppLayerParserStateIssetFlag(pstate, APP_LAYER_PARSER_EOF)) {
SCReturnInt(1);
} else if (input == NULL) {
SCReturnInt(-1);
}
if (sstate->bytesprocessed != 0 && sstate->data_needed_for_dir != dir) {

Loading…
Cancel
Save