aboutsummaryrefslogtreecommitdiffstats
path: root/src/libcharon/plugins/socket_dynamic/socket_dynamic_plugin.c
diff options
context:
space:
mode:
authorMartin Willi <martin@revosec.ch>2013-10-17 11:56:15 +0200
committerMartin Willi <martin@revosec.ch>2014-06-04 15:52:59 +0200
commit93f78d82256fd50623048dcb262b147cad85b902 (patch)
treebe7ae12e8ea0b3dcfdb10c4bb727c3561252bd2b /src/libcharon/plugins/socket_dynamic/socket_dynamic_plugin.c
parentdf0769299adf6ebe2e3cf9317db00ea088a8da9f (diff)
downloadstrongswan-93f78d82256fd50623048dcb262b147cad85b902.tar.bz2
strongswan-93f78d82256fd50623048dcb262b147cad85b902.tar.xz
watcher: Add Windows support
Instead of a pipe we use a TCP socketpair (can't select() a _pipe()), and Windsock2 send/recv functions instead of read/write. Currently supported (and required) are file descriptors provided by Winsock only; we might use a separate mechanism for traditional file handles if required (or switch to Windows events and WaitForMultipleObjects) for a future version.
Diffstat (limited to 'src/libcharon/plugins/socket_dynamic/socket_dynamic_plugin.c')
0 files changed, 0 insertions, 0 deletions