Merge pull request #4 from Cloaked9000/revert-3-Mbedtls_Modified

Revert "Compatability with mbedtls fork"
This commit is contained in:
Fred Nicolson 2017-05-11 14:44:03 +01:00 committed by GitHub
commit 4ac6347add

View File

@ -70,18 +70,8 @@ namespace fr
Socket::Status fr::SSLListener::listen(const std::string &port) Socket::Status fr::SSLListener::listen(const std::string &port)
{ {
int mbed_addr_family = 0;
if(ai_family == fr::Socket::IP::v4)
mbed_addr_family = MBEDTLS_NET_ADDR_FAMILY_4;
else if(ai_family == fr::Socket::IP::v6)
mbed_addr_family = MBEDTLS_NET_ADDR_FAMILY_6;
else if(ai_family == fr::Socket::IP::any)
mbed_addr_family = MBEDTLS_NET_ADDR_FAMILY_ANY;
else
return fr::Socket::Error;
//Bind to port //Bind to port
if(mbedtls_net_bind(&listen_fd, NULL, port.c_str(), MBEDTLS_NET_PROTO_TCP, mbed_addr_family) != 0) if(mbedtls_net_bind(&listen_fd, NULL, port.c_str(), MBEDTLS_NET_PROTO_TCP) != 0)
{ {
return Socket::BindFailed; return Socket::BindFailed;
} }