From: Daniel Lenski Date: Fri, 10 Aug 2018 17:03:12 +0000 (-0700) Subject: allow overriding User-Agent in Java library X-Git-Tag: v8.00~90 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=b4ad3a67f2e1affa402d84ce1cbe83bef1118b8f;p=users%2Fdwmw2%2Fopenconnect.git allow overriding User-Agent in Java library Juniper servers do extra stupid things when "Java" appears in the UA string Signed-off-by: Daniel Lenski Signed-off-by: David Woodhouse --- diff --git a/java/src/org/infradead/libopenconnect/LibOpenConnect.java b/java/src/org/infradead/libopenconnect/LibOpenConnect.java index 1ba7b420..b63675f2 100644 --- a/java/src/org/infradead/libopenconnect/LibOpenConnect.java +++ b/java/src/org/infradead/libopenconnect/LibOpenConnect.java @@ -77,6 +77,10 @@ public abstract class LibOpenConnect { libctx = init("OpenConnect VPN Agent (Java)"); } + public LibOpenConnect(String userAgent) { + libctx = init(userAgent); + } + public synchronized void destroy() { if (libctx != 0) { free();