<dec f='src/src/sys/sys/sysctl.h' l='1335' type='int sysctl_needfunc(const int * , u_int , void * , size_t * , const void * , size_t , const int * , struct lwp * , const struct sysctlnode * )'/>
<doc f='src/src/sys/sys/sysctl.h' l='1332'>/*
 * primitive helper stubs
 */</doc>
<def f='src/src/sys/kern/kern_sysctl.c' l='2591' ll='2608' type='int sysctl_needfunc(const int * name, u_int namelen, void * oldp, size_t * oldlenp, const void * newp, size_t newlen, const int * oname, struct lwp * l, const struct sysctlnode * rnode)'/>
<doc f='src/src/sys/kern/kern_sysctl.c' l='2584'>/*
 * first, a few generic helpers that provide:
 *
 * sysctl_needfunc()		a readonly interface that emits a warning
 * sysctl_notavail()		returns EOPNOTSUPP (generic error)
 * sysctl_null()		an empty return buffer with no error
 */</doc>
