aboutsummaryrefslogtreecommitdiffstats
path: root/src/libstrongswan/crypto/hashers/hash_algorithm_set.c
diff options
context:
space:
mode:
authorTobias Brunner <tobias@strongswan.org>2017-05-09 16:59:37 +0200
committerTobias Brunner <tobias@strongswan.org>2017-05-26 13:56:44 +0200
commit16bffa8b55542ba7c29fa8b856b26cdcdf2de869 (patch)
tree72a07bfd6dee2d812f9f9233ac91bbb94235759d /src/libstrongswan/crypto/hashers/hash_algorithm_set.c
parent5297c65398b683503d389cc5a0bc2aa06225d786 (diff)
downloadstrongswan-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