cvs commit: src/sys/netinet/libalias alias_util.c

Dag-Erling Smørgrav des at des.no
Mon Dec 3 07:25:01 PST 2007


John Birrell <jb at FreeBSD.org> writes:
>   Log:
>   Fix strict alias warnings.

A much simpler solution (relative to the previous revision):

@@ -131,10 +131,10 @@
                sum += oddbyte;
        }
 /* "Pseudo-header" data */
-       ptr = (u_short *) & (pip->ip_dst);
+       ptr = (void *)&pip->ip_dst;
        sum += *ptr++;
        sum += *ptr;
-       ptr = (u_short *) & (pip->ip_src);
+       ptr = (void *)&pip->ip_src;
        sum += *ptr++;
        sum += *ptr;
        sum += htons((u_short) ntcp);

DES
-- 
Dag-Erling Smørgrav - des at des.no


More information about the cvs-all mailing list