OpenGrok
Cross Reference: tcp_private.h
xref
: /
src
/
sys
/
netinet
/
tcp_private.h
Home
|
History
|
Annotate
|
Download
|
only in
netinet
History log of
/src/sys/netinet/tcp_private.h
Revision
Date
Author
Comments
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
Indexes created Mon Sep 29 03:10:08 GMT 2025