]> www.infradead.org Git - users/dwmw2/openconnect.git/commitdiff
openconnect_get_supported_protocols should return the number of protocols
authorDaniel Lenski <dlenski@gmail.com>
Sat, 8 Apr 2017 23:58:46 +0000 (16:58 -0700)
committerDaniel Lenski <dlenski@gmail.com>
Sun, 9 Apr 2017 05:17:43 +0000 (22:17 -0700)
library.c

index 86b524ab23a835c7c719bc47d2325f246298701b..48f458ac44bbd002111ec9a74fc789aaa51b9fad 100644 (file)
--- a/library.c
+++ b/library.c
@@ -178,7 +178,7 @@ int openconnect_get_supported_protocols(struct oc_vpn_proto **protos)
                pr->description = _(p->description);
                pr->flags = p->flags;
        }
-       return 0;
+       return (p - openconnect_protos);
 }
 
 void openconnect_free_supported_protocols(struct oc_vpn_proto *protos)