The NetBSD Project

CVS log for src/sys/sys/socket.h

[BACK] Up to [cvs.NetBSD.org] / src / sys / sys

Request diff between arbitrary revisions


Default branch: MAIN
Current tag: ktrace-lwp


Revision 1.67.2.9 / (download) - annotate - [select for diffs], Sun Dec 11 10:29:36 2005 UTC (8 years, 8 months ago) by christos
Branch: ktrace-lwp
Changes since 1.67.2.8: +4 -1 lines
Diff to previous 1.67.2.8 (colored) next main 1.68 (colored)

Sync with head.

Revision 1.67.2.8 / (download) - annotate - [select for diffs], Thu Nov 10 14:12:13 2005 UTC (8 years, 9 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.67.2.7: +1 -23 lines
Diff to previous 1.67.2.7 (colored)

Sync with HEAD. Here we go again...

Revision 1.67.2.7 / (download) - annotate - [select for diffs], Fri Apr 1 14:32:11 2005 UTC (9 years, 4 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.67.2.6: +42 -1 lines
Diff to previous 1.67.2.6 (colored)

Sync with HEAD.

Revision 1.67.2.6 / (download) - annotate - [select for diffs], Tue Mar 8 13:53:12 2005 UTC (9 years, 5 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.67.2.5: +2 -2 lines
Diff to previous 1.67.2.5 (colored)

Sync with HEAD.

Revision 1.67.2.5 / (download) - annotate - [select for diffs], Fri Mar 4 16:54:23 2005 UTC (9 years, 5 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.67.2.4: +3 -3 lines
Diff to previous 1.67.2.4 (colored)

Sync with HEAD.

Hi Perry!

Revision 1.67.2.4 / (download) - annotate - [select for diffs], Fri Feb 4 11:48:06 2005 UTC (9 years, 6 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.67.2.3: +22 -25 lines
Diff to previous 1.67.2.3 (colored)

Sync with HEAD.

Revision 1.67.2.3 / (download) - annotate - [select for diffs], Tue Sep 21 13:38:50 2004 UTC (9 years, 11 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.67.2.2: +1 -1 lines
Diff to previous 1.67.2.2 (colored)

Fix the sync with head I botched.

Revision 1.67.2.2 / (download) - annotate - [select for diffs], Sat Sep 18 14:56:30 2004 UTC (9 years, 11 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.67.2.1: +2 -1 lines
Diff to previous 1.67.2.1 (colored)

Sync with HEAD.

Revision 1.67.2.1 / (download) - annotate - [select for diffs], Tue Aug 3 10:56:30 2004 UTC (10 years ago) by skrll
Branch: ktrace-lwp
Changes since 1.67: +2 -6 lines
Diff to previous 1.67 (colored)

Sync with HEAD

Revision 1.67 / (download) - annotate - [select for diffs], Mon Apr 28 23:16:30 2003 UTC (11 years, 3 months ago) by bjh21
Branch: MAIN
Branch point for: ktrace-lwp
Changes since 1.66: +20 -18 lines
Diff to previous 1.66 (colored)

Add a new feature-test macro, _NETBSD_SOURCE.  If this is defined
by the application, all NetBSD interfaces are made visible, even
if some other feature-test macro (like _POSIX_C_SOURCE) is defined.
<sys/featuretest.h> defined _NETBSD_SOURCE if none of _ANSI_SOURCE,
_POSIX_C_SOURCE and _XOPEN_SOURCE is defined, so as to preserve
existing behaviour.

This has two major advantages:
+ Programs that require non-POSIX facilities but define _POSIX_C_SOURCE
  can trivially be overruled by putting -D_NETBSD_SOURCE in their CFLAGS.
+ It makes most of the #ifs simpler, in that they're all now ORs of the
  various macros, rather than having checks for (!defined(_ANSI_SOURCE) ||
  !defined(_POSIX_C_SOURCE) || !defined(_XOPEN_SOURCE)) all over the place.

I've tried not to change the semantics of the headers in any case where
_NETBSD_SOURCE wasn't defined, but there were some places where the
current semantics were clearly mad, and retaining them was harder than
correcting them.  In particular, I've mostly normalised things so that
_ANSI_SOURCE gets you the smallest set of stuff, then _POSIX_C_SOURCE,
_XOPEN_SOURCE and _NETBSD_SOURCE in that order.

Tested by building for vax, encouraged by thorpej, and uncontested in
tech-userlevel for a week.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>