sd-bus: export sd_bus_error_set_errnofv()
This commit is contained in:
parent
61adca52f6
commit
07a0d22f9e
|
@ -350,6 +350,7 @@ global:
|
|||
sd_bus_error_set_const;
|
||||
sd_bus_error_set_errno;
|
||||
sd_bus_error_set_errnof;
|
||||
sd_bus_error_set_errnofv;
|
||||
sd_bus_error_get_errno;
|
||||
sd_bus_error_copy;
|
||||
sd_bus_error_is_set;
|
||||
|
|
|
@ -234,7 +234,7 @@ _public_ int sd_bus_reply_method_errnof(
|
|||
return 0;
|
||||
|
||||
va_start(ap, format);
|
||||
bus_error_set_errnofv(&berror, error, format, ap);
|
||||
sd_bus_error_set_errnofv(&berror, error, format, ap);
|
||||
va_end(ap);
|
||||
|
||||
return sd_bus_reply_method_error(call, &berror);
|
||||
|
|
|
@ -468,7 +468,7 @@ _public_ int sd_bus_error_set_errno(sd_bus_error *e, int error) {
|
|||
return -error;
|
||||
}
|
||||
|
||||
int bus_error_set_errnofv(sd_bus_error *e, int error, const char *format, va_list ap) {
|
||||
_public_ int sd_bus_error_set_errnofv(sd_bus_error *e, int error, const char *format, va_list ap) {
|
||||
PROTECT_ERRNO;
|
||||
int r;
|
||||
|
||||
|
@ -551,7 +551,7 @@ _public_ int sd_bus_error_set_errnof(sd_bus_error *e, int error, const char *for
|
|||
va_list ap;
|
||||
|
||||
va_start(ap, format);
|
||||
r = bus_error_set_errnofv(e, error, format, ap);
|
||||
r = sd_bus_error_set_errnofv(e, error, format, ap);
|
||||
va_end(ap);
|
||||
|
||||
return r;
|
||||
|
|
|
@ -742,7 +742,7 @@ _public_ int sd_bus_message_new_method_errnof(
|
|||
va_list ap;
|
||||
|
||||
va_start(ap, format);
|
||||
bus_error_set_errnofv(&berror, error, format, ap);
|
||||
sd_bus_error_set_errnofv(&berror, error, format, ap);
|
||||
va_end(ap);
|
||||
|
||||
return sd_bus_message_new_method_error(call, m, &berror);
|
||||
|
|
|
@ -23,6 +23,7 @@
|
|||
***/
|
||||
|
||||
#include <inttypes.h>
|
||||
#include <stdarg.h>
|
||||
#include <sys/types.h>
|
||||
#include <sys/uio.h>
|
||||
|
||||
|
@ -370,6 +371,7 @@ int sd_bus_error_setf(sd_bus_error *e, const char *name, const char *format, ...
|
|||
int sd_bus_error_set_const(sd_bus_error *e, const char *name, const char *message);
|
||||
int sd_bus_error_set_errno(sd_bus_error *e, int error);
|
||||
int sd_bus_error_set_errnof(sd_bus_error *e, int error, const char *format, ...) _sd_printf_(3, 4);
|
||||
int sd_bus_error_set_errnofv(sd_bus_error *e, int error, const char *format, va_list ap);
|
||||
int sd_bus_error_get_errno(const sd_bus_error *e);
|
||||
int sd_bus_error_copy(sd_bus_error *dest, const sd_bus_error *e);
|
||||
int sd_bus_error_is_set(const sd_bus_error *e);
|
||||
|
|
Loading…
Reference in New Issue