--- src/sys/sys/systm.h 2007/01/12 03:05:49 1.63 +++ src/sys/sys/systm.h 2007/01/13 21:33:30 1.64 @@ -224,9 +224,17 @@ void setstatclockrate (int hzrate); void cons_lock(void); void cons_unlock(void); +/* + * Kernel environment support functions and sundry. + */ char *kgetenv (const char *name); -#define testenv kgetenv -#define freeenv(p) +int ksetenv(const char *name, const char *value); +int kunsetenv(const char *name); +void kfreeenv(char *env); +int ktestenv(const char *name); +/* XXX TGEN Get rid of these compat defines. */ +#define testenv ktestenv +#define freeenv kfreeenv int kgetenv_int (const char *name, int *data); int kgetenv_string (const char *name, char *data, int size); int kgetenv_quad (const char *name, quad_t *data);