]>
git.ipfire.org Git - thirdparty/systemd.git/blob - src/shared/varlink-io.systemd.c
1 /* SPDX-License-Identifier: LGPL-2.1-or-later */
3 #include "varlink-io.systemd.h"
5 /* These are local errors that never cross the wire, and are our own invention */
6 static VARLINK_DEFINE_ERROR(Disconnected
);
7 static VARLINK_DEFINE_ERROR(TimedOut
);
8 static VARLINK_DEFINE_ERROR(Protocol
);
10 /* This one we invented, and use for generically propagating system errors (errno) to clients */
11 static VARLINK_DEFINE_ERROR(
13 VARLINK_DEFINE_FIELD(errno
, VARLINK_INT
, 0));
15 VARLINK_DEFINE_INTERFACE(
18 &vl_error_Disconnected
,