diff options
Diffstat (limited to 'freebsd/sys/m32r/include/machine/in_cksum.h')
-rw-r--r-- | freebsd/sys/m32r/include/machine/in_cksum.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/freebsd/sys/m32r/include/machine/in_cksum.h b/freebsd/sys/m32r/include/machine/in_cksum.h index 37d88e2e..633efa1f 100644 --- a/freebsd/sys/m32r/include/machine/in_cksum.h +++ b/freebsd/sys/m32r/include/machine/in_cksum.h @@ -40,6 +40,7 @@ #define in_cksum(m, len) in_cksum_skip(m, len, 0) +#if defined(IPVERSION) && (IPVERSION == 4) /* * It it useful to have an Internet checksum routine which is inlineable * and optimized specifically for the task of computing IP header checksums @@ -66,9 +67,12 @@ in_cksum_update(struct ip *ip) } while(0) #endif +#endif #ifdef _KERNEL +#if defined(IPVERSION) && (IPVERSION == 4) u_int in_cksum_hdr(const struct ip *ip); +#endif u_short in_addword(u_short sum, u_short b); u_short in_pseudo(u_int sum, u_int b, u_int c); u_short in_cksum_skip(struct mbuf *m, int len, int skip); |