+
+
+
+union data_types * record_assign_sortkey_field_id(NMEM nmem,
+ struct record * record,
+ int field_id,
+ union data_types data)
+{
+ if (field_id < 0 || !record || !record->sortkeys)
+ return 0;
+
+ return data_types_assign(nmem, &(record->sortkeys[field_id]), data);
+}
+
+
+
+union data_types * record_assign_sortkey(NMEM nmem,
+ struct record * record,
+ struct conf_service * service,
+ const char * name,
+ union data_types data)
+{
+ int field_id = 0;
+
+ if (!record || !service || !name)
+ return 0;