diff options
Diffstat (limited to 'opt/torsocks/implicit-function-decl.patch')
| -rw-r--r-- | opt/torsocks/implicit-function-decl.patch | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/opt/torsocks/implicit-function-decl.patch b/opt/torsocks/implicit-function-decl.patch new file mode 100644 index 0000000..f9fe882 --- /dev/null +++ b/opt/torsocks/implicit-function-decl.patch @@ -0,0 +1,30 @@ +--- a/src/common/config-file.c ++++ b/src/common/config-file.c +@@ -23,6 +23,7 @@ + #include <netinet/in.h> + #include <stdio.h> + #include <stdlib.h> ++#include <string.h> + #include <sys/socket.h> + + #include "config-file.h" +@@ -56,6 +57,8 @@ static const char *isolate_username_fmt + /* Default password for the IsolatePID option. */ + static const char *isolate_password = "0"; + ++ATTR_HIDDEN ++int conf_file_set_enable_ipv6(const char *val, struct configuration *config); + /* + * Set the onion pool address range in the configuration object using the value + * found in the conf file. +--- a/src/lib/torsocks.c ++++ b/src/lib/torsocks.c +@@ -59,6 +59,8 @@ static TSOCKS_INIT_ONCE(term_once); + */ + static int is_suid; + ++ATTR_HIDDEN ++int conf_file_set_enable_ipv6(const char *val, struct configuration *config); + /* + * Cleanup and exit with the given status. Note that the lib destructor will be + * called after this call. |
