<div dir="ltr">Sharing the provider libraries makes sense; my first area of concern is the API; I am currently working on a change to the API (see <a href="https://gerrit.openbmc-project.xyz/#/c/841/" target="_blank">https://gerrit.openbmc-<wbr>project.xyz/#/c/841/</a> for details); I would prefer you do not make any changes to the current API, but understand if the need arises before my change is ready.<div><br class="gmail-Apple-interchange-newline"><span style="color:rgb(0,0,0);font-family:sans-serif;font-size:13px">Could you elaborate on how you plan on enforcing privilege? Having each provider check privilege level seems like a leaky abstraction to me; I think it would make more sense to have privilege managed by the host-ipmid and the net-ipmid.</span><br></div><div><br></div><div>As far as the actual details concerning <span style="color:rgb(33,33,33);font-family:"helvetica neue",helvetica,arial,sans-serif">phosphor-net-ipmid: I do not have strong opinions on the matter as Google has no intention of using IPMI over LAN at this time, but would welcome discussion on the matter nonetheless.</span></div><div><span style="color:rgb(33,33,33);font-family:"helvetica neue",helvetica,arial,sans-serif"><br></span></div><div><span style="color:rgb(33,33,33);font-family:"helvetica neue",helvetica,arial,sans-serif">Cheers</span></div></div>