X-Git-Url: http://tinc-vpn.org/git/browse?a=blobdiff_plain;f=src%2Finvitation.c;h=d83e137839b372a6cf803cc1410b2455a7f42bc6;hb=ad2e8db4730e3c4355db2cea911422e7efd6a1ee;hp=08f053a9ba81a7117a3fcd0c80bf1f966825bef6;hpb=c6a15e27d934e90a1f3a26438dddb395bdc9de19;p=tinc diff --git a/src/invitation.c b/src/invitation.c index 08f053a9..d83e1378 100644 --- a/src/invitation.c +++ b/src/invitation.c @@ -36,6 +36,7 @@ #include "xalloc.h" #include "random.h" #include "pidfile.h" +#include "fs.h" #include "ed25519/sha512.h" @@ -1396,7 +1397,16 @@ next: } // Start an SPTPS session - if(!sptps_start(&sptps, NULL, true, false, key, hiskey, "tinc invitation", 15, invitation_send, invitation_receive)) { + sptps_params_t params = { + .initiator = true, + .mykey = key, + .hiskey = hiskey, + .label = "tinc invitation", + .send_data = invitation_send, + .receive_record = invitation_receive, + }; + + if(!sptps_start(&sptps, ¶ms)) { ecdsa_free(hiskey); ecdsa_free(key); return 1;