[strongSwan] VICI and multiple threads

Tobias Brunner tobias at strongswan.org
Thu Sep 7 09:03:25 CEST 2017


Hi Anthony,

> ? is the VICI library considered thread safe
> 
> Can a host use multiple threads to access the library functions.

You can't share VICI connections between threads, but multiple threads
can call the library functions and operate on separate connections.  For
third-party tools you might want to consider using davici [1], which has
a more permissive license (libvici is licensed under GPLv2 like
strongSwan, davici under LGPLv2.1).

Regards,
Tobias

[1] https://github.com/strongswan/davici


More information about the Users mailing list