Rolled back the change to sock_t
Rolled back the change to fd_t
Rolled back the change to msglen_t
Fixed typo to LOG_LEVEL_NAMES
Added ```rust fence for testing