Lines Matching defs:defaults
36 #include "defaults.h"
47 * note: keep in the same order as tunable parameter constants in defaults.h
50 static struct dhcp_default defaults[] = {
66 * df_build_cache(): builds the defaults nvlist cache
69 * output: a pointer to an nvlist of the current defaults, or NULL on failure
87 "using built-in defaults");
118 for (defp = defaults;
119 (char *)defp < (char *)defaults + sizeof (defaults);
135 " using built-in defaults");
155 * file to retrieve strings from the defaults file, *and*
170 if (param >= (sizeof (defaults) / sizeof (*defaults)))
176 "built-in defaults", DHCP_AGENT_DEFAULTS);
179 return (defaults[param].df_default);
195 defaults[param].df_name);
199 (void) strlcpy(name, defaults[param].df_name, sizeof (name));
213 return (defaults[param].df_default);
231 if (param >= (sizeof (defaults) / sizeof (*defaults)))
239 if (value_int > defaults[param].df_max ||
240 value_int < defaults[param].df_min)
247 "%d, defaulting to `%s'", defaults[param].df_name,
248 defaults[param].df_min, defaults[param].df_max,
249 defaults[param].df_default);
250 return (atoi(defaults[param].df_default));
267 if (param >= (sizeof (defaults) / sizeof (*defaults)))
283 "`%s', defaulting to `%s'", defaults[param].df_name,
284 value != NULL ? value : "NULL", defaults[param].df_default);
286 return ((atoi(defaults[param].df_default) == 0) ? B_FALSE : B_TRUE);