add: alne_socket_* implementation