Made a namespace and typedefed SOCK_T