|
|
|
@ -329,7 +329,8 @@ static int DetectDceIfaceMatch(ThreadVars *t, DetectEngineThreadCtx *det_ctx,
|
|
|
|
if (!dcerpc_state->dcerpc.dcerpcrequest.first_request_seen)
|
|
|
|
if (!dcerpc_state->dcerpc.dcerpcrequest.first_request_seen)
|
|
|
|
goto end;
|
|
|
|
goto end;
|
|
|
|
|
|
|
|
|
|
|
|
if (!(dcerpc_state->dcerpc.dcerpchdr.type == REQUEST))
|
|
|
|
if (!(dcerpc_state->dcerpc.dcerpchdr.type == REQUEST ||
|
|
|
|
|
|
|
|
dcerpc_state->dcerpc.dcerpchdr.type == RESPONSE))
|
|
|
|
goto end;
|
|
|
|
goto end;
|
|
|
|
|
|
|
|
|
|
|
|
TAILQ_FOREACH(item, &dcerpc_state->dcerpc.dcerpcbindbindack.accepted_uuid_list, next) {
|
|
|
|
TAILQ_FOREACH(item, &dcerpc_state->dcerpc.dcerpcbindbindack.accepted_uuid_list, next) {
|
|
|
|
|