Created by: Alic3r3L1cwhk
- Added sockaddr_in structure and conversion functions for IP address handling.
- Implemented ListenTable for managing TCP passive connection queues.
- Created SocketFile to bridge TCP/UDP sockets with VFS, enabling file-like operations.
- Developed TcpSocket and UdpSocket for high-level socket operations, including bind, listen, accept, connect, send, and recv.
- Integrated network-related system calls for socket management, including socket creation, binding, listening, accepting connections, and data transmission.
- Enhanced error handling and non-blocking mode support for sockets.
- Established a global SocketSet for managing all TCP/UDP sockets in the system.