mirror of
https://github.com/XRPLF/rippled.git
synced 2026-06-02 08:17:13 +00:00
The reason these were added to the socket policies rather than higher up is that in some cases translating error codes requires information from headers and libraries that are not present except when certain socket policies are being used. For example, SSL/TLS related errors can only be translated using openssl, which is only pulled in with the TLS socket policy.