Squashed commit of the following:
commit
25faeb22b81be46802883270ade9806e2070a374
Author: Kanimozhi Murthi <kamurthi@cisco.com>
Date: Fri Sep 10 21:58:58 2021 -0400
appid: stay in success state after RPC is detected.
inprocess:
if (!args.asd.is_service_detected())
service_inprocess(args.asd, pkt, dir);
+ else
+ return APPID_SUCCESS;
return APPID_INPROCESS;
case APPID_SUCCESS:
case APPID_NOMATCH:
fail:
- if (!args.asd.is_service_detected())
- fail_service(args.asd, pkt, dir);
- args.asd.clear_session_flags(APPID_SESSION_CONTINUE);
+ if (args.asd.is_service_detected())
+ {
+ args.asd.clear_session_flags(APPID_SESSION_CONTINUE);
+ return APPID_SUCCESS;
+ }
+ fail_service(args.asd, pkt, dir);
return APPID_NOMATCH;
default:
return retval;