Home | History | Annotate | Download | only in netinet
History log of /src/sys/netinet/tcp_private.h
RevisionDateAuthorComments
 1.6  19-Feb-2021  christos - Make ALIGNED_POINTER use __alignof(t) instead of sizeof(t). This is more
correct because it works with non-primitive types and provides the ABI
alignment for the type the compiler will use.
- Remove all the *_HDR_ALIGNMENT macros and asserts
- Replace POINTER_ALIGNED_P with ACCESSIBLE_POINTER which is identical to
ALIGNED_POINTER, but returns that the pointer is always aligned if the
CPU supports unaligned accesses.
[ as proposed in tech-kern ]
 1.5  17-Feb-2021  christos - pass the alignment instead of the mask (as Roy asked and to match the
other macro)
- use alignof to determine that alignment and CTASSERT what we expect
- remove unused macros
 1.4  14-Feb-2021  christos - centralize header align and pullup into a single inline function
- use a single macro to align pointers and expose the alignment, instead
of hard-coding 3 in 1/2 the macros.
- fix an issue in the ipv6 lt2p where it was aligning for ipv4 and pulling
for ipv6.
 1.3  28-Apr-2008  martin branches: 1.3.4; 1.3.102;
Remove clause 3 and 4 from TNF licenses
 1.2  23-Apr-2008  thorpej branches: 1.2.2;
Make IPSEC and FAST_IPSEC stats per-cpu. Use <net/net_stats.h> and
netstat_sysctl().
 1.1  12-Apr-2008  thorpej branches: 1.1.2;
Make IP, TCP, UDP, and ICMP statistics per-CPU. The stats are collated
when the user requests them via sysctl.
 1.1.2.1  18-May-2008  yamt sync with head.
 1.2.2.1  16-May-2008  yamt sync with head.
 1.3.102.1  03-Apr-2021  thorpej Sync with HEAD.
 1.3.4.2  02-Jun-2008  mjf Sync with HEAD.
 1.3.4.1  28-Apr-2008  mjf file tcp_private.h was added on branch mjf-devfs2 on 2008-06-02 13:24:25 +0000

RSS XML Feed