diff options
author | Tobias Brunner <tobias@strongswan.org> | 2017-05-09 16:59:37 +0200 |
---|---|---|
committer | Tobias Brunner <tobias@strongswan.org> | 2017-05-26 13:56:44 +0200 |
commit | 16bffa8b55542ba7c29fa8b856b26cdcdf2de869 (patch) | |
tree | 72a07bfd6dee2d812f9f9233ac91bbb94235759d /src/libstrongswan/crypto/hashers/hash_algorithm_set.c | |
parent | 5297c65398b683503d389cc5a0bc2aa06225d786 (diff) | |
download | strongswan-16bffa8b55542ba7c29fa8b856b26cdcdf2de869.tar.bz2 strongswan-16bffa8b55542ba7c29fa8b856b26cdcdf2de869.tar.xz |
enumerator: Add venumerate() method to enumerator_t that takes a va_list
This will allow us to implement e.g. enumerator_cleaner without having to
use that unportable 5 pointer forwarding or having to define a callback for
each instance.
A generic implementation for enumerate() is provided so only venumerate()
has to be implemented, which may be simplified by using the VA_ARGS_VGET()
macro.
Diffstat (limited to 'src/libstrongswan/crypto/hashers/hash_algorithm_set.c')
0 files changed, 0 insertions, 0 deletions