1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-23 11:18:54 +00:00
freebsd/share/man
Gleb Smirnoff c26544aa7f Make SOCK_RAW sockets to be truly raw, not modifying received and sent
packets at all. Swapping byte order on SOCK_RAW was actually a bug, an
artifact from the BSD network stack, that used to convert a packet to
native byte order once it is received by kernel.

Other operating systems didn't follow this, and later other BSD
descendants fixed this, leaving us alone with the bug. Now it is
clear that we should fix the bug.

In collaboration with:	Olivier Cochard-Labbé <olivier cochard.me>
See also:		https://wiki.freebsd.org/SOCK_RAW
Sponsored by:		Nginx, Inc.
2014-09-01 14:04:51 +00:00
..
man1 use .Mt to mark up email addresses consistently (part6) 2014-06-23 08:27:27 +00:00
man3 Clarify descriptions of pthread_cond_wait() and pthread_cond_timedwait() 2014-08-12 12:44:52 +00:00
man4 Make SOCK_RAW sockets to be truly raw, not modifying received and sent 2014-09-01 14:04:51 +00:00
man5 - Use $local_startup to load rc.conf.d/* scripts. 2014-08-27 09:19:22 +00:00
man6 multiple: Remove 3rd clause from BSD license where approved by the 2014-03-14 03:07:51 +00:00
man7 Add references to vt(4) and the configuration files in /usr7share/vt where 2014-08-26 08:13:30 +00:00
man8 Add references to vt(4) and the configuration files in /usr7share/vt where 2014-08-26 08:13:30 +00:00
man9 Add description of "sysctl_remove_name()" function. 2014-08-28 04:35:38 +00:00
Makefile Use src.opts.mk in preference to bsd.own.mk except where we need stuff 2014-05-06 04:22:01 +00:00