Lines Matching +defs:val +defs:info
127 char *val;
134 err = nvlist_lookup_string(ah->asr_cfg, name, &val);
137 val = default_value;
139 if (val == NULL || val[0] == '\0')
140 val = default_value;
142 return (val);
162 char *val = asr_getprop_str(ah, name);
165 if (val == NULL) {
170 if (strcmp(ASR_VALUE_TRUE, val) == 0)
172 else if (strcmp(ASR_VALUE_FALSE, val) == 0)
185 char *val = asr_getprop_str(ah, name);
188 if (val == NULL) {
195 lval = atol(val);
236 strcharcmp(char c, char *val)
238 while (val[0] == c)
239 val++;
240 return (val[0] == '\0');
357 char info[80];
358 if (sysinfo(SI_HW_SERIAL, info, sizeof (info)) != -1) {
359 (void) asr_setprop_str(ah, ASR_PROP_SYSTEM_ID, info);
612 char info[256];
631 if (sysinfo(SI_HOSTNAME, info, sizeof (info)) == -1 ||
632 (ah->asr_host_id = asr_strdup(info)) == NULL) {
949 char *r, *val;
952 if (nvlist_lookup_string(reg, r, &val) == 0)
953 err = nvlist_add_string(cfg, r, val);
1172 char info[80];
1173 if (sysinfo(SI_HOSTNAME, info, sizeof (info)) > 0)
1175 buf, 1, "system-name", info);
1176 if (sysinfo(SI_RELEASE, info, sizeof (info)) > 0) {
1177 int ilen = strlen(info);
1178 int freelen = sizeof (info) - ilen;
1180 info[ilen++] = ' ';
1182 info + ilen, freelen - 1) > 0)
1184 buf, 1, "system-version", info);