X-Git-Url: https://tinc-vpn.org/git/browse?a=blobdiff_plain;f=src%2Fscript.h;h=4d10d2e8e004b66c901e21d101d2f7f83dee870f;hb=1287fc13ccdf96cd18a391d53ce9b47c29b198e2;hp=5172034932111062c2a5b3c9009438ac588d9ed5;hpb=5822f817aa802c2c5a83e9d99a8ae78cb822799b;p=tinc diff --git a/src/script.h b/src/script.h index 51720349..4d10d2e8 100644 --- a/src/script.h +++ b/src/script.h @@ -21,15 +21,16 @@ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ +#include "system.h" + typedef struct environment { int n; int size; char **entries; } environment_t; -extern int environment_add(environment_t *env, const char *format, ...); -extern int environment_placeholder(environment_t *env); -extern void environment_update(environment_t *env, int pos, const char *format, ...); +extern int environment_add(environment_t *env, const char *format, ...) ATTR_FORMAT(printf, 2, 3); +extern void environment_update(environment_t *env, int pos, const char *format, ...) ATTR_FORMAT(printf, 3, 4); extern void environment_init(environment_t *env); extern void environment_exit(environment_t *env);