]> git.pld-linux.org Git - packages/glibc.git/blobdiff - glibc-cmsg-time64-fix.patch
- added cmsg-time64-fix patch (unbreaks some network tools incl. ping on archs with...
[packages/glibc.git] / glibc-cmsg-time64-fix.patch
diff --git a/glibc-cmsg-time64-fix.patch b/glibc-cmsg-time64-fix.patch
new file mode 100644 (file)
index 0000000..e9c97d5
--- /dev/null
@@ -0,0 +1,15 @@
+https://sourceware.org/bugzilla/show_bug.cgi?id=28350
+--- glibc-2.34/sysdeps/unix/sysv/linux/convert_scm_timestamps.c.orig   2021-08-02 03:33:43.000000000 +0200
++++ glibc-2.34/sysdeps/unix/sysv/linux/convert_scm_timestamps.c        2021-12-14 06:27:02.255687500 +0100
+@@ -55,7 +55,10 @@ __convert_scm_timestamps (struct msghdr
+        cmsg = CMSG_NXTHDR (msg, cmsg))
+     {
+       if (cmsg->cmsg_level != SOL_SOCKET)
+-      continue;
++        {
++        last = cmsg;
++        continue;
++      }
+       switch (cmsg->cmsg_type)
+       {
This page took 0.135666 seconds and 4 git commands to generate.