Why is OpenBSD defined in sys/param.h as 200519 and not as 200505 as the comment suggests: /* OpenBSD version (year & month). */
I'm using this value to figure out the OpenBSD version to turn on/off some features for sendmail (e.g., turn off NETISO for 3.7 and later). =================================================================== RCS file: /usr/OpenBSD/cvs/src/sys/sys/param.h,v retrieving revision 1.60 retrieving revision 1.61 diff -u -r1.60 -r1.61 --- src/sys/sys/param.h 2005/03/07 00:05:59 1.60 +++ src/sys/sys/param.h 2005/03/11 22:07:32 1.61 @@ -1,4 +1,4 @@ -/* $OpenBSD: param.h,v 1.60 2005/03/07 00:05:59 deraadt Exp $ */ +/* $OpenBSD: param.h,v 1.61 2005/03/11 22:07:32 deraadt Exp $ */ /* $NetBSD: param.h,v 1.23 1996/03/17 01:02:29 thorpej Exp $ */ /*- @@ -41,7 +41,7 @@ #define BSD4_3 1 #define BSD4_4 1 -#define OpenBSD 200501 /* OpenBSD version (year & month). */ +#define OpenBSD 200519 /* OpenBSD version (year & month). */ #define OpenBSD3_7 1 /* OpenBSD 3.7 */ #ifndef NULL