X-Git-Url: https://www.tinc-vpn.org/git/browse?a=blobdiff_plain;f=src%2Finvitation.c;h=b10151f0479faf46233f3fb4dc529e3fabf042cd;hb=acefa66dbd97617d86dee270b2b95ecdb763434b;hp=ac410b8143f3eee66bf6303e047f4de9752fad74;hpb=18646deca120f0ccc3bfad643dba83547ecc2f20;p=tinc diff --git a/src/invitation.c b/src/invitation.c index ac410b81..b10151f0 100644 --- a/src/invitation.c +++ b/src/invitation.c @@ -607,6 +607,15 @@ make_names: return false; } + snprintf(filename, sizeof filename, "%s" SLASH "invitation-data", confbase); + FILE *finv = fopen(filename, "w"); + if(!finv || fwrite(data, datalen, 1, finv) != 1) { + fprintf(stderr, "Could not create file %s: %s\n", filename, strerror(errno)); + fclose(finv); + return false; + } + fclose(finv); + snprintf(filename, sizeof filename, "%s" SLASH "tinc-up.invitation", confbase); FILE *fup = fopen(filename, "w"); if(!fup) {