diff options
| author | John Baldwin <jhb@FreeBSD.org> | 2001-10-23 22:35:25 +0000 |
|---|---|---|
| committer | John Baldwin <jhb@FreeBSD.org> | 2001-10-23 22:35:25 +0000 |
| commit | d19fc02a228ee4c87dfc1ea4674ea22f052500da (patch) | |
| tree | 0fa6ce6b1449c0399904e1edccfcbe4a0de1fdcc /sys | |
| parent | 21cbf0cc8b6ea163d10591b74a13611591cc37a2 (diff) | |
Notes
Diffstat (limited to 'sys')
| -rw-r--r-- | sys/sys/kernel.h | 21 |
1 files changed, 4 insertions, 17 deletions
diff --git a/sys/sys/kernel.h b/sys/sys/kernel.h index 5f9cf1782de4..61faad345e80 100644 --- a/sys/sys/kernel.h +++ b/sys/sys/kernel.h @@ -277,10 +277,7 @@ struct tunable_int { SYSINIT(__Tunable_init_ ## line, SI_SUB_TUNABLES, SI_ORDER_MIDDLE, \ tunable_int_init, &__tunable_int_ ## line) -#define TUNABLE_INT_FETCH(path, var) \ -do { \ - getenv_int((path), (var)); \ -} while (0) +#define TUNABLE_INT_FETCH(path, var) getenv_int((path), (var)) extern void tunable_quad_init(void *); struct tunable_quad { @@ -300,10 +297,7 @@ struct tunable_quad { SYSINIT(__Tunable_init_ ## line, SI_SUB_TUNABLES, SI_ORDER_MIDDLE, \ tunable_quad_init, &__tunable_quad_ ## line) -#define TUNABLE_QUAD_FETCH(path, var) \ -do { \ - getenv_quad((path), (var)); \ -} while (0) +#define TUNABLE_QUAD_FETCH(path, var) getenv_quad((path), (var)) extern void tunable_str_init(void *); struct tunable_str { @@ -325,15 +319,8 @@ struct tunable_str { SYSINIT(__Tunable_init_ ## line, SI_SUB_TUNABLES, SI_ORDER_MIDDLE, \ tunable_str_init, &__tunable_str_ ## line) -#define TUNABLE_STR_FETCH(path, var, size) \ -do { \ - char *tmp; \ - tmp = getenv((path)); \ - if (tmp != NULL) { \ - strncpy((var), tmp, (size)); \ - (var)[(size) - 1] = 0; \ - } \ -} while (0) +#define TUNABLE_STR_FETCH(path, var, size) \ + getenv_string((path), (var), (size)) struct intr_config_hook { TAILQ_ENTRY(intr_config_hook) ich_links; |
