lib/socket: replace `NativeSocketAcceptResult` by a Nit class