Date: Tue, 3 Jun 2014 11:43:57 -0400 (EDT) From: Benjamin Kaduk <bjk@freebsd.org> To: Sreenivasa Honnur <shonnur@chelsio.com> Cc: "freebsd-hackers@freebsd.org" <freebsd-hackers@freebsd.org> Subject: Re: How to Check kernel version in code? Message-ID: <alpine.GSO.1.10.1406031142440.25244@multics.mit.edu> In-Reply-To: <F2BBBB6E0068844991318A316F34795C38B8D8@nice.asicdesigners.com> References: <538B61EC.9000403@mu.org> <5B82C892-12A4-4251-B3D2-A6D3EAAF90F9@dataix.net> <538B6FCC.9090301@mu.org> <B007D0DE-EFC1-49D8-9E6A-F4A24B66DB8C@dataix.net> <538B761C.7060300@mu.org> <50E51CBE-7F7B-4093-86A5-320ACE81072E@dataix.net> <538B7937.2030104@mu.org> <098847BE-04B5-4E6F-98B8-87B5C7055C69@mail.turbofuzz.com> <538B8494.3040701@mu.org> <7977A65A-5ABE-49DD-8E76-074B54943D64@mail.turbofuzz.com> <538BDDF5.708@mu.org> <409ccb2cf1dc027bdf6ff7ccbda08723.authenticated@ultimatedns.net> <538C8DDF.3030602@mu.org> <538D4C93.1060808@freebsd.org> <B9DED949-63C2-452B-A2F5-A0D00065A64A@mu.org> <538D50B3.300@freebsd.org> <F2BBBB6E0068844991318A316F34795C38B8D8@nice.asicdesigners.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 3 Jun 2014, Sreenivasa Honnur wrote: > I want to enable some code based on FBSD kernel versions like below: > > #ifdef FreeBSD_VERSION_10 > > #endif > > #ifdef FreeBSD_VERSION_9.2 > > #endif > > > How can I do achieve this? __FreeBSD_version is defined in sys/param.h, and is incremented for major version changes as well as other events of note. Increments are tabulated at http://www.freebsd.org/doc/en/books/porters-handbook/freebsd-versions.html -Ben Kaduk
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.GSO.1.10.1406031142440.25244>