complete-c innernet-server -n"__fish_use_subcommand"-s c -l config-dir -r
complete-c innernet-server -n"__fish_use_subcommand"-s d -l data-dir -r
complete-c innernet-server -n"__fish_use_subcommand"-l backend -d'Specify a WireGuard backend to use. If not set, innernet will auto-select based on availability'-r-f-a"{kernel ,userspace }"
complete-c innernet-server -n"__fish_use_subcommand"-l mtu -d'Specify the desired MTU for your interface (default: 1420 for IPv4 and 1400 for IPv6)'-r
complete-c innernet-server -n"__fish_use_subcommand"-s h -lhelp-d'Print help information'
complete-c innernet-server -n"__fish_use_subcommand"-s V -l version -d'Print version information'
complete-c innernet-server -n"__fish_use_subcommand"-l no-routing -d'Whether the routing should be done by innernet or is done by an external tool like e.g. babeld'
complete-c innernet-server -n"__fish_use_subcommand"-f-a"new"-d'Create a new network'
complete-c innernet-server -n"__fish_use_subcommand"-f-a"uninstall"-d'Permanently uninstall a created network, rendering it unusable. Use with care'
complete-c innernet-server -n"__fish_use_subcommand"-f-a"serve"-d'Serve the coordinating server for an existing network'
complete-c innernet-server -n"__fish_use_subcommand"-f-a"add-peer"-d'Add a peer to an existing network'
complete-c innernet-server -n"__fish_seen_subcommand_from new"-s h -lhelp-d'Print help information'
complete-c innernet-server -n"__fish_seen_subcommand_from uninstall"-s h -lhelp-d'Print help information'
complete-c innernet-server -n"__fish_seen_subcommand_from serve"-l backend -d'Specify a WireGuard backend to use. If not set, innernet will auto-select based on availability'-r-f-a"{kernel ,userspace }"
complete-c innernet-server -n"__fish_seen_subcommand_from serve"-l mtu -d'Specify the desired MTU for your interface (default: 1420 for IPv4 and 1400 for IPv6)'-r
complete-c innernet-server -n"__fish_seen_subcommand_from serve"-l no-routing -d'Whether the routing should be done by innernet or is done by an external tool like e.g. babeld'