usr/src/cmd/rad/daemon/rad_smf.c
changeset 843 8d361501a790
parent 842 abc3d63bd4da
equal deleted inserted replaced
842:abc3d63bd4da 843:8d361501a790
   172 
   172 
   173 	for (int i = 0; i < type->t_size; i++) {
   173 	for (int i = 0; i < type->t_size; i++) {
   174 		structfield_t *sf = &type->t_aux.t_fields[i];
   174 		structfield_t *sf = &type->t_aux.t_fields[i];
   175 		data_t *data = rad_smf_read_prop(pg, sf->sf_name, sf->sf_type);
   175 		data_t *data = rad_smf_read_prop(pg, sf->sf_name, sf->sf_type);
   176 		if (data == NULL && !sf->sf_nullable) {
   176 		if (data == NULL && !sf->sf_nullable) {
   177 			rad_log(RL_WARN, "non-nullable property not found: %s\n",
   177 			rad_log(RL_WARN,
       
   178 			    "non-nullable property not found: %s\n",
   178 			    sf->sf_name);
   179 			    sf->sf_name);
   179 			continue;
   180 			continue;
   180 		}
   181 		}
   181 		struct_set(result, sf->sf_name, data);
   182 		struct_set(result, sf->sf_name, data);
   182 	}
   183 	}