Home
last modified time | relevance | path

Searched hist:"08 a70aa5" (Results 1 – 2 of 2) sorted by relevance

/openbmc/phosphor-host-ipmid/include/ipmid/
H A Dfilter.hpp08a70aa5 Wed Nov 07 11:36:22 CST 2018 Vernon Mauery <vernon.mauery@linux.intel.com> ipmid: Add command filter mechanism

Every ipmi command will pass through a filter prior to execution by the
registered handler. The filter consists of all registered filter
handlers that all must either return an IPMI error code or allow the
command to be executed. If any of the filter handlers return an error
code, the remaining handlers will not get a chance to run.

Each handler, executed in registered priority order, can be passed the
full message, or just the context (metadata describing the command,
netfn, cmd, etc.)

Change-Id: I3c48f19ebae0d24344b15fbcd2b940a32f8511d7
Signed-off-by: Vernon Mauery <vernon.mauery@linux.intel.com>
/openbmc/phosphor-host-ipmid/
H A Dipmid-new.cpp08a70aa5 Wed Nov 07 11:36:22 CST 2018 Vernon Mauery <vernon.mauery@linux.intel.com> ipmid: Add command filter mechanism

Every ipmi command will pass through a filter prior to execution by the
registered handler. The filter consists of all registered filter
handlers that all must either return an IPMI error code or allow the
command to be executed. If any of the filter handlers return an error
code, the remaining handlers will not get a chance to run.

Each handler, executed in registered priority order, can be passed the
full message, or just the context (metadata describing the command,
netfn, cmd, etc.)

Change-Id: I3c48f19ebae0d24344b15fbcd2b940a32f8511d7
Signed-off-by: Vernon Mauery <vernon.mauery@linux.intel.com>