Function socket

pub unsafe extern "C" fn socket(domain: c_int, ty: c_int, protocol: c_int) -> c_int