Searched hist:c0bdf223 (Results 1 – 2 of 2) sorted by relevance
/openbmc/bmcweb/http/ |
H A D | verb.hpp | c0bdf223 Fri Nov 11 17:38:17 CST 2022 Edward Lee <edwarddl@google.com> Code move to prevent circular dependency
While implementing https://gerrit.openbmc.org/c/openbmc/bmcweb/+/57932, there has been an issue where there is a circular dependency between routing.hpp and privileges.hpp. This code move predates this change to resolve it before implementing the heart of redfish authz.
Circular dependency will occur when we try to use the http verb index variables in privilege.hpp. If this occurs routing.hpp and privilege.hpp will co-depend on each other and this code move prevents this from occuring.
Tested: bitbake bmcweb Code compiles (code move only) Redfish Validator passed on next commit
Signed-off-by: Edward Lee <edwarddl@google.com> Change-Id: I46551d9fe222e702d239ed3ea6d3d7e505d488c8
|
H A D | routing.hpp | c0bdf223 Fri Nov 11 17:38:17 CST 2022 Edward Lee <edwarddl@google.com> Code move to prevent circular dependency
While implementing https://gerrit.openbmc.org/c/openbmc/bmcweb/+/57932, there has been an issue where there is a circular dependency between routing.hpp and privileges.hpp. This code move predates this change to resolve it before implementing the heart of redfish authz.
Circular dependency will occur when we try to use the http verb index variables in privilege.hpp. If this occurs routing.hpp and privilege.hpp will co-depend on each other and this code move prevents this from occuring.
Tested: bitbake bmcweb Code compiles (code move only) Redfish Validator passed on next commit
Signed-off-by: Edward Lee <edwarddl@google.com> Change-Id: I46551d9fe222e702d239ed3ea6d3d7e505d488c8
|