Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 16 Sep 2024 17:40:21 +0000
From:      bugzilla-noreply@freebsd.org
To:        net@FreeBSD.org
Subject:   [Bug 219918] LibAlias: implement RFC 4787 REQ 1 and 3 (full cone NAT)
Message-ID:  <bug-219918-7501-NUw4X473N4@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-219918-7501@https.bugs.freebsd.org/bugzilla/>
References:  <bug-219918-7501@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=219918

Damjan Jovanovic <damjan.jov@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #183455|0                           |1
        is obsolete|                            |

--- Comment #7 from Damjan Jovanovic <damjan.jov@gmail.com> ---
Created attachment 253607
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=253607&action=edit
Version 3

New version of the patch. It applies to the latest main brain. The source
addresses and ports for connections are stored in their own splay tree.
GetNewPort() is patched to search this tree, so it can reuse pre-existing
connections from the same address:port. Some tests are added, and another test
that broke is fixed.

-- 
You are receiving this mail because:
You are the assignee for the bug.


Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-219918-7501-NUw4X473N4>