[PATCH v3 1/2] enumerate supported VPN protocols via openconnect_get_supported_protocols()

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, 2017-01-11 at 11:50 -0800, Daniel Lenski wrote:
> 
> Add a new public function, openconnect_get_supported_protocols(),
> which
> returns a list of protocols supported by the client.? Each supported
> protocol has a short name (as accepted by the --protocol command-line
> option), description, and list of flags; currently, the only flags
> are:
> 
> ? * OPENCONNECT_PROTO_TCP (TCP transport supported)
> ? * OPENCONNECT_PROTO_UDP (UDP transport supported)

Hm, does the caller really care about those? What might make more sense
is a set of flags indicating which authentication features are
meaningful for each protocol ? can it support certificate auth, can it
support OTP, can it support CSD, etc.

Tools like the NetworkManager configuration UI would then disable
certain options depending on the protocol that's selected.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 4938 bytes
Desc: not available
URL: <http://lists.infradead.org/pipermail/openconnect-devel/attachments/20170113/e56da6ea/attachment.bin>


[Index of Archives]     [Linux Samsung SoC]     [Linux Rockchip SoC]     [Linux Actions SoC]     [Linux for Synopsys ARC Processors]     [Linux NFS]     [Linux NILFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]


  Powered by Linux