aboutsummaryrefslogtreecommitdiffstats
path: root/src/libstrongswan/plugins/af_alg/af_alg_ops.c
Commit message (Collapse)AuthorAgeFilesLines
* af-alg: Fix crypt() definition conflictBaruch Siach2017-05-151-2/+2
| | | | | | | | | | | | | | | | | | | | | | Rename the crypt() method to avoid conflict with POSIX crypt(). Fixes the following build failure with musl libc: In file included from ../../../../src/libstrongswan/utils/utils.h:53:0, from ../../../../src/libstrongswan/library.h:101, from af_alg_ops.h:24, from af_alg_ops.c:16: af_alg_ops.c:110:22: error: conflicting types for 'crypt' METHOD(af_alg_ops_t, crypt, bool, ^ ../../../../src/libstrongswan/utils/utils/object.h:99:13: note: in definition of macro 'METHOD' static ret name(union {iface *_public; this;} \ ^ In file included from af_alg_ops.c:18:0: .../host/usr/x86_64-buildroot-linux-musl/sysroot/usr/include/unistd.h:144:7: note: previous declaration of 'crypt' was here char *crypt(const char *, const char *); ^ Closes strongswan/strongswan#72.
* Use standard unsigned integer typesAndreas Steffen2016-03-241-1/+1
|
* Moved debug.[ch] to utils folderTobias Brunner2012-10-241-1/+1
|
* Check and forward syscall errors in AF_ALGMartin Willi2012-07-161-23/+50
|
* Fix strict aliasing warningMartin Willi2011-05-251-1/+1
|
* Added a get_name() function to plugin_t, create_plugin_enumerator enumerates ↵Martin Willi2011-04-151-2/+0
| | | | over plugin_t
* printed plugin names have a hyphenAndreas Steffen2010-12-241-0/+2
|
* Probe for supported AF_ALG algorithms, register dynamicallyMartin Willi2010-12-201-2/+5
|
* Use a generic AF_ALG wrapper for common operationsMartin Willi2010-12-201-0/+221