extern "c" fn setsockopt(c.T, u32, u32, ?*const anyopaque, c.T) callconv(.C) c_int
sockfd: c.T,
level: u32,
optname: u32,
optval: ?*const anyopaque,
optlen: c.T,