summaryrefslogtreecommitdiff
path: root/package/supl/patches/patch-src_supl_h
diff options
context:
space:
mode:
authorPhil Sutter <phil.sutter@viprinet.com>2015-02-24 12:47:13 +0100
committerWaldemar Brodkorb <wbx@openadk.org>2015-02-28 10:14:36 +0100
commit1f9113fee2da6c57c561616428439e2cdebf10e4 (patch)
treedf39441d695babe4d9ead92fe4d4c9485df6446c /package/supl/patches/patch-src_supl_h
parent49e03ead81a32c7443a1c38ec06ead54162fda93 (diff)
port supl library package
Also enhance the client to allow binding to an interface.
Diffstat (limited to 'package/supl/patches/patch-src_supl_h')
-rw-r--r--package/supl/patches/patch-src_supl_h19
1 files changed, 19 insertions, 0 deletions
diff --git a/package/supl/patches/patch-src_supl_h b/package/supl/patches/patch-src_supl_h
new file mode 100644
index 000000000..c2e9e8da4
--- /dev/null
+++ b/package/supl/patches/patch-src_supl_h
@@ -0,0 +1,19 @@
+ - implement bind to device functionality
+--- trunk.orig/src/supl.h 2011-10-21 20:08:29.000000000 +0200
++++ trunk/src/supl.h 2013-04-24 18:52:14.916232733 +0200
+@@ -19,6 +19,7 @@
+ #include <openssl/ssl.h>
+ #include <PDU.h>
+ #include <ULP-PDU.h>
++#include <net/if.h>
+
+ #define SUPL_PORT "7275"
+
+@@ -204,6 +205,7 @@ typedef struct supl_ctx_s {
+ size_t size;
+ } slp_session_id;
+
++ char iface[IFNAMSIZ + 1];
+ } supl_ctx_t;
+
+ int supl_ctx_new(supl_ctx_t *ctx);