Page MenuHomeFreeBSD

D57823.diff
No OneTemporary

D57823.diff

diff --git a/sys/netinet/ip_icmp.c b/sys/netinet/ip_icmp.c
--- a/sys/netinet/ip_icmp.c
+++ b/sys/netinet/ip_icmp.c
@@ -586,6 +586,8 @@
* n is at least 8, but might be larger based on
* ICMP_ADVLENPREF. See its definition in ip_icmp.h.
*/
+ _Static_assert(UCHAR_MAX < IPPROTO_MAX,
+ "ip_p is u_char; ip_ctlprotox covers all ip_p values");
if (ip_ctlprotox[icp->icmp_ip.ip_p] != NULL)
ip_ctlprotox[icp->icmp_ip.ip_p](icp);
break;

File Metadata

Mime Type
text/plain
Expires
Sat, Jun 27, 2:34 AM (18 h, 14 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
34364120
Default Alt Text
D57823.diff (576 B)

Event Timeline