summaryrefslogtreecommitdiffstats
path: root/abs/core/glibc/glibc-2.14-fix-resolver-crash-typo.patch
diff options
context:
space:
mode:
authorBritney Fransen <brfransen@gmail.com>2011-07-21 05:11:13 (GMT)
committerBritney Fransen <brfransen@gmail.com>2011-07-21 05:11:13 (GMT)
commit58247c4d69c5aa4ddfe9e29ee6bbcbaacf6fa825 (patch)
treea9bece1b94bf3db2194e5a39b38528bc68ae68cd /abs/core/glibc/glibc-2.14-fix-resolver-crash-typo.patch
parent8cbfc27790f5e0f17d62206b7160b1c9d86eb17f (diff)
downloadlinhes_pkgbuild-58247c4d69c5aa4ddfe9e29ee6bbcbaacf6fa825.zip
linhes_pkgbuild-58247c4d69c5aa4ddfe9e29ee6bbcbaacf6fa825.tar.gz
linhes_pkgbuild-58247c4d69c5aa4ddfe9e29ee6bbcbaacf6fa825.tar.bz2
glibc: Bump to latest
Diffstat (limited to 'abs/core/glibc/glibc-2.14-fix-resolver-crash-typo.patch')
-rw-r--r--abs/core/glibc/glibc-2.14-fix-resolver-crash-typo.patch22
1 files changed, 22 insertions, 0 deletions
diff --git a/abs/core/glibc/glibc-2.14-fix-resolver-crash-typo.patch b/abs/core/glibc/glibc-2.14-fix-resolver-crash-typo.patch
new file mode 100644
index 0000000..b5d86c7
--- /dev/null
+++ b/abs/core/glibc/glibc-2.14-fix-resolver-crash-typo.patch
@@ -0,0 +1,22 @@
+diff --git a/resolv/res_send.c b/resolv/res_send.c
+index 97142b7..a001c1e 100644
+--- a/resolv/res_send.c
++++ b/resolv/res_send.c
+@@ -549,7 +549,7 @@ __libc_res_nsend(res_state statp, const u_char *buf, int buflen,
+ ns, ansp, ansp2, nansp2, resplen2);
+ if (n < 0)
+ return (-1);
+- if (n == 0 && (buf2 == NULL || resplen2 == 0))
++ if (n == 0 && (buf2 == NULL || *resplen2 == 0))
+ goto next_ns;
+ } else {
+ /* Use datagrams. */
+@@ -559,7 +559,7 @@ __libc_res_nsend(res_state statp, const u_char *buf, int buflen,
+ ansp2, nansp2, resplen2);
+ if (n < 0)
+ return (-1);
+- if (n == 0 && (buf2 == NULL || resplen2 == 0))
++ if (n == 0 && (buf2 == NULL || *resplen2 == 0))
+ goto next_ns;
+ if (v_circuit)
+ // XXX Check whether both requests failed or