diff options
author | Waldemar Brodkorb <wbx@openadk.org> | 2014-01-06 09:53:25 +0100 |
---|---|---|
committer | Waldemar Brodkorb <wbx@openadk.org> | 2014-01-06 09:53:25 +0100 |
commit | 2288ec26df8e47d9b699e46eecd05eb3570f03a0 (patch) | |
tree | 1d204b70e027fd737f6aae1b7308ae959f5bd0b9 /package/quagga/patches/patch-lib_sockopt_c | |
parent | 45e7808c41c2e66266f738aa5eff70ce18cc04ac (diff) | |
parent | 667bc9e981847a1d117a2fc7110948075a268bdd (diff) |
Merge branch 'master' of git+ssh://openadk.org/git/openadk
Diffstat (limited to 'package/quagga/patches/patch-lib_sockopt_c')
-rw-r--r-- | package/quagga/patches/patch-lib_sockopt_c | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/package/quagga/patches/patch-lib_sockopt_c b/package/quagga/patches/patch-lib_sockopt_c new file mode 100644 index 000000000..c33333766 --- /dev/null +++ b/package/quagga/patches/patch-lib_sockopt_c @@ -0,0 +1,23 @@ +--- quagga-0.99.22.4.orig/lib/sockopt.c 2013-04-14 14:46:07.000000000 +0200 ++++ quagga-0.99.22.4/lib/sockopt.c 2013-12-30 19:56:54.000000000 +0100 +@@ -24,6 +24,20 @@ + #include "sockopt.h" + #include "sockunion.h" + ++#if !defined(__GLIBC__) ++/* For TCP_MD5SIG socket option. */ ++#define TCP_MD5SIG_MAXKEYLEN 80 ++ ++struct tcp_md5sig ++{ ++ struct sockaddr_storage tcpm_addr; /* Address associated. */ ++ u_int16_t __tcpm_pad1; /* Zero. */ ++ u_int16_t tcpm_keylen; /* Key length. */ ++ u_int32_t __tcpm_pad2; /* Zero. */ ++ u_int8_t tcpm_key[TCP_MD5SIG_MAXKEYLEN]; /* Key (binary). */ ++}; ++#endif ++ + int + setsockopt_so_recvbuf (int sock, int size) + { |