I am just starting to learn openssl for C. I am having some trouble figuring out the difference between the SSL_set_connect_state function and the SSL_connect function as they seem to do thee same thing on my system. Could someone explain what the difference is?