diff options
author | Waldemar Brodkorb <wbx@openadk.org> | 2014-01-04 22:21:54 +0100 |
---|---|---|
committer | Waldemar Brodkorb <wbx@openadk.org> | 2014-01-04 22:21:54 +0100 |
commit | 78646a0eb8f5f9d41d6bcfd261b4717e1648ab5f (patch) | |
tree | 9bb8338369591ad084a8a3a1b19a9727b0d4c2e4 /package/quagga/patches/patch-lib_sockopt_c | |
parent | bb9efd268326393ca769c38e6385216569e70e52 (diff) | |
parent | c0949bd08b50c985226dee3d1b3f63d1d067293e (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) + { |