vici: Don't include-depend on libstrongswan for boolean types
authorMartin Willi <martin@revosec.ch>
Thu, 9 Oct 2014 14:11:29 +0000 (16:11 +0200)
committerMartin Willi <martin@revosec.ch>
Fri, 10 Oct 2014 09:42:18 +0000 (11:42 +0200)
commit046b547a37907ee303f23ba47ea2fee190e256d4
tree327f31d3650911bee95e1f9b893067c49b9595b5
parent6f5514933501769a709670cb1c1387426f2325a6
vici: Don't include-depend on libstrongswan for boolean types

As we want to avoid the libstrongswan include dependencies for libvici, avoid
the use of the bool type. Unfortunately this change may break the ABI for
vici_dump(). As this function is mostly for debugging purposes, we do it
nonetheless; my apologies if somebody already relies on the ABI stability of
that function.
src/libcharon/plugins/vici/libvici.c
src/libcharon/plugins/vici/libvici.h