ntpd: remove some code which is at best unneeded and at worst wrong
[oweals/busybox.git] / networking / ping.c
index c7b6cbe9a75bf73ff2f0c26c9486d33174de92e0..4e770bdbdf5bc26c5fa82b30052a9a811d69080f 100644 (file)
@@ -690,7 +690,8 @@ static void ping6(len_and_sockaddr *lsa)
                         /* don't check len - we trust the kernel: */
                         /* && mp->cmsg_len >= CMSG_LEN(sizeof(int)) */
                        ) {
-                               hoplimit = *(int*)CMSG_DATA(mp);
+                               /*hoplimit = *(int*)CMSG_DATA(mp); - unaligned access */
+                               move_from_unaligned_int(hoplimit, CMSG_DATA(mp));
                        }
                }
                unpack6(packet, c, /*&from,*/ hoplimit);