Re: kernel features MIB
- From: John Baldwin <jhb@xxxxxxxxxxx>
- Date: Fri, 28 Dec 2007 17:45:07 -0500
On Thursday 27 December 2007 05:04:44 pm John Baldwin wrote:
At work we don't have a pretty API for this at all, but I'm thinking for
FreeBSD we can do this:
FEATURE(foo, "description of foo")
which is a macro to create the 'kern.features.foo' node and set it to 1. Then
we could have a routine in libc:
int feature_present(const char *name);
That returns a boolean to indicate if a given feature is present or not by
invoking sysctlbyname(3), etc.
Any objections to the idea?
So here's a bikeshed question I have no idea for. Which header should
feature_present()'s prototype go in? I anticipate this routine being
used in libc itself, so I don't think it can go into libutil.
--
John Baldwin
_______________________________________________
freebsd-arch@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-arch
To unsubscribe, send any mail to "freebsd-arch-unsubscribe@xxxxxxxxxxx"
- Follow-Ups:
- Re: kernel features MIB
- From: Robert Watson
- Re: kernel features MIB
- From: Alfred Perlstein
- Re: kernel features MIB
- References:
- kernel features MIB
- From: John Baldwin
- kernel features MIB
- Prev by Date: Re: resend: multiple routing table roadmap (format fix)
- Next by Date: Re: kernel features MIB
- Previous by thread: Re: kernel features MIB
- Next by thread: Re: kernel features MIB
- Index(es):
Relevant Pages
|
|