I am working on providing BSD socket interface for custom HTTP server app. On one hand I have TI implementation from CC3220 SDK (source\ti\net\bsd) on the other hand this repo: https://github.com/bakerstu/cc32xx-bsd-wrapper . I see, that one of them uses socket interface from ti/drivers/net/wifi directory, whereas other uses SlNetSock API from ti/net/. I am wondering what is the difference between those socket API's, because they look quite similar to me. Maybe they have something to do with thread/safety or something? Also I am curios about support of "secure sockets" for those options (because server app should support https security).