Loading net/ipv4/ping.c +1 −1 Original line number Diff line number Diff line Loading @@ -656,7 +656,7 @@ int ping_common_sendmsg(int family, struct msghdr *msg, size_t len, void *user_icmph, size_t icmph_len) { u8 type, code; if (len > 0xFFFF) if (len > 0xFFFF || len < icmph_len) return -EMSGSIZE; /* Loading Loading
net/ipv4/ping.c +1 −1 Original line number Diff line number Diff line Loading @@ -656,7 +656,7 @@ int ping_common_sendmsg(int family, struct msghdr *msg, size_t len, void *user_icmph, size_t icmph_len) { u8 type, code; if (len > 0xFFFF) if (len > 0xFFFF || len < icmph_len) return -EMSGSIZE; /* Loading