extended the GNUNET_OS_check_helper_binary parameters to do previlege
authorChristian Fuchs <christian.fuchs@cfuchs.net>
Mon, 15 Apr 2013 12:36:37 +0000 (12:36 +0000)
committerChristian Fuchs <christian.fuchs@cfuchs.net>
Mon, 15 Apr 2013 12:36:37 +0000 (12:36 +0000)
commitad68ae150f17cf6e0b2c605c9331cf0aedfce1d0
tree9079e9ce1b942683e45f2f5212fe2f9ce1bd5d56
parentfbda84a3f00a667f4b149f00f9a7d330e5db54a8
extended the GNUNET_OS_check_helper_binary parameters to do previlege
checking in windows. To do so, tested binaries must still be supplied
with valid commandline arguments, but on windows gnunet will utilize the
-d flag to run the programs initialization phase or privileged
operations only. In these modes, a program will not enter its mainloop
or communicate with the outside.

updated relevant function calls gnunet-wide to meet the extended
function parameters.
20 files changed:
src/dns/gnunet-service-dns.c
src/exit/gnunet-daemon-exit.c
src/exit/gnunet-helper-exit-windows.c
src/gns/test_gns_proxy.c
src/include/gnunet_os_lib.h
src/nat/Makefile.am
src/nat/gnunet-helper-nat-client-windows.c
src/nat/gnunet-helper-nat-server-windows.c
src/nat/nat.c
src/nat/nat_auto.c
src/nat/nat_mini.c
src/nat/test_nat_test.c
src/pt/Makefile.am
src/pt/test_gns_vpn.c
src/pt/test_gnunet_vpn.c
src/transport/plugin_transport_wlan.c
src/util/os_installation.c
src/util/os_priority.c
src/vpn/gnunet-helper-vpn-windows.c
src/vpn/gnunet-service-vpn.c