}
if (ret_unset_variables) {
- strv_uniq(strv_sort(unset_variables));
+ strv_sort_uniq(unset_variables);
*ret_unset_variables = TAKE_PTR(unset_variables);
}
if (ret_bad_variables) {
- strv_uniq(strv_sort(bad_variables));
+ strv_sort_uniq(bad_variables);
*ret_bad_variables = TAKE_PTR(bad_variables);
}
if (r < 0)
return r;
- strv_sort(zones);
- strv_uniq(zones);
+ strv_sort_uniq(zones);
*ret = TAKE_PTR(zones);
return 0;
return log_oom();
}
- strv_sort(arg_banks);
- strv_uniq(arg_banks);
+ strv_sort_uniq(arg_banks);
if (arg_current)
for (UnifiedSection us = 0; us < _UNIFIED_SECTION_MAX; us++)
"enter-initrd:leave-initrd:sysinit",
"enter-initrd:leave-initrd:sysinit:ready") < 0)
return log_oom();
- } else {
- strv_sort(arg_phase);
- strv_uniq(arg_phase);
- }
+ } else
+ strv_sort_uniq(arg_phase);
_cleanup_free_ char *j = NULL;
j = strv_join(arg_phase, ", ");
if (r < 0)
return log_oom();
- strv_sort(list);
- strv_uniq(list);
+ strv_sort_uniq(list);
mo = sd_json_variant_unref(mo);
r = sd_json_variant_new_array_strv(&mo, list);
return log_error_errno(SYNTHETIC_ERRNO(ENOENT),
"Couldn't find any entries.");
- strv_sort(list);
- strv_uniq(list);
+ strv_sort_uniq(list);
pager_open(arg_pager_flags);
if (r < 0)
return log_oom();
- strv_sort(g);
- strv_uniq(g);
+ strv_sort_uniq(g);
s = strv_join(g, "', '");
if (!s)
return r;
}
- strv_sort(members);
- strv_uniq(members);
+ strv_sort_uniq(members);
*ret = TAKE_PTR(members);
return 0;
(void) parse_credentials();
- strv_sort(arg_listen_extra);
- strv_uniq(arg_listen_extra);
+ strv_sort_uniq(arg_listen_extra);
if (!arg_auto && strv_isempty(arg_listen_extra)) {
log_debug("Disabling SSH generator logic, because as it has been turned off explicitly.");
if (added) {
struct group t;
- strv_uniq(l);
- strv_sort(l);
+ strv_sort_uniq(l);
t = *gr;
t.gr_mem = l;
if (added) {
struct sgrp t;
- strv_uniq(l);
- strv_sort(l);
+ strv_sort_uniq(l);
t = *sg;
t.sg_mem = l;
if (strv_isempty(auto_interfaces))
return log_error_errno(SYNTHETIC_ERRNO(ENXIO), "Service doesn't report any implemented interfaces.");
- interfaces = strv_sort(strv_uniq(auto_interfaces));
+ interfaces = strv_sort_uniq(auto_interfaces);
}
/* Automatically switch on JSON_SEQ if we output multiple JSON objects */
if (list_methods) {
pager_open(arg_pager_flags);
- strv_sort(strv_uniq(methods));
+ strv_sort_uniq(methods);
if (FLAGS_SET(arg_json_format_flags, SD_JSON_FORMAT_OFF))
strv_print(methods);