Implement native UDP I/O