LIBSYSTEMD_252 {
global:
+ sd_bus_message_read_strv_extend;
sd_bus_error_setfv;
sd_id128_string_equal;
return 0;
}
-int bus_message_read_strv_extend(sd_bus_message *m, char ***l) {
+_public_ int sd_bus_message_read_strv_extend(sd_bus_message *m, char ***l) {
char type;
const char *contents, *s;
int r;
assert_return(m->sealed, -EPERM);
assert_return(l, -EINVAL);
- r = bus_message_read_strv_extend(m, &strv);
+ r = sd_bus_message_read_strv_extend(m, &strv);
if (r <= 0)
return r;
}
int bus_message_get_blob(sd_bus_message *m, void **buffer, size_t *sz);
-int bus_message_read_strv_extend(sd_bus_message *m, char ***l);
int bus_message_from_malloc(
sd_bus *bus,
char ***p = userdata;
int r;
- r = bus_message_read_strv_extend(m, &l);
+ r = sd_bus_message_read_strv_extend(m, &l);
if (r < 0)
return r;
_cleanup_strv_free_ char **l = NULL;
char ***p = userdata;
- r = bus_message_read_strv_extend(m, &l);
+ r = sd_bus_message_read_strv_extend(m, &l);
if (r < 0)
return r;
int sd_bus_message_read_basic(sd_bus_message *m, char type, void *p);
int sd_bus_message_read_array(sd_bus_message *m, char type, const void **ptr, size_t *size);
int sd_bus_message_read_strv(sd_bus_message *m, char ***l); /* free the result! */
+int sd_bus_message_read_strv_extend(sd_bus_message *m, char ***l);
int sd_bus_message_skip(sd_bus_message *m, const char *types);
int sd_bus_message_enter_container(sd_bus_message *m, char type, const char *contents);
int sd_bus_message_exit_container(sd_bus_message *m);