* plugins.d/mandos-client.c (get_flags): Don't clobber errno. (up_interface): Removed; replaced with "interface_is_up". (interface_is_up, interface_is_running, lower_privileges_permanently, take_down_interface): New. (bring_up_interface): Return "error_t". Use new functions "interface_is_up", "get_flags", and "interface_is_running". (main): Save all interfaces either autodetected or specified with --interface in argz vector "interfaces". Save interfaces to take down on exit in argz vector "interfaces_to_take_down". Save interface names for DEVICE variable to network hooks as argz_vector "interfaces_hooks". Bug fix: Be privileged while stopping network hooks. * plugins.d/mandos-client.xml (SYNOPSIS): Changed --interface synopsis. (DESCRIPTION): Updated to document use of all interfaces. (OPTIONS): Updated description of "--interface". * network-hooks.d/bridge: Parse comma-separated DEVICE environment variable. * network-hooks.d/openvpn: - '' - * network-hooks.d/wireless: - '' -