summaryrefslogtreecommitdiffstats
path: root/cpukit/libnetworking/netinet
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2016-04-22 08:52:41 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2016-04-22 09:25:10 +0200
commitc6cb9bad75cbe6cc5ea7895a7d4317168275e5b6 (patch)
tree6821e76aea77b9767f579bfca8fec77ccf8fb558 /cpukit/libnetworking/netinet
parentnfsclient: Fix warnings (diff)
downloadrtems-c6cb9bad75cbe6cc5ea7895a7d4317168275e5b6.tar.bz2
network: Delete unused in4_cksum()
Diffstat (limited to 'cpukit/libnetworking/netinet')
-rw-r--r--cpukit/libnetworking/netinet/in_cksum_arm.h41
-rw-r--r--cpukit/libnetworking/netinet/in_cksum_nios2.h44
-rw-r--r--cpukit/libnetworking/netinet/in_cksum_sparc.h40
3 files changed, 0 insertions, 125 deletions
diff --git a/cpukit/libnetworking/netinet/in_cksum_arm.h b/cpukit/libnetworking/netinet/in_cksum_arm.h
index 74a3c6839e..d884a0f7da 100644
--- a/cpukit/libnetworking/netinet/in_cksum_arm.h
+++ b/cpukit/libnetworking/netinet/in_cksum_arm.h
@@ -234,44 +234,3 @@ in_cksum(
cksum =in_cksum_internal(m, 0, len, 0);
return cksum;
}
-
-int
-in4_cksum(
- struct mbuf *m,
- u_int8_t nxt,
- int off,
- int len )
-{
- u_int sum = 0;
-
- if (nxt != 0) {
- /* for ADD macros */
- register u_int tmp1, tmp2, tmp3, tmp4;
- u_char *w;
- struct ipovly ipov;
- /* pseudo header */
- if (off < sizeof(struct ipovly))
- panic("in4_cksum: offset too short");
- if (m->m_len < sizeof(struct ip))
- panic("in4_cksum: bad mbuf chain");
-
- bzero(&ipov, sizeof(ipov));
- ipov.ih_len = htons(len);
- ipov.ih_pr = nxt;
- ipov.ih_src = mtod(m, struct ip *)->ip_src;
- ipov.ih_dst = mtod(m, struct ip *)->ip_dst;
- w = (u_char *)&ipov;
-
- /* assumes sizeof(ipov) == 20 */
- ADD16;
- ADD4;
- }
- /* skip unnecessary part */
- while (m && off > 0) {
- if (m->m_len > off)
- break;
- off -= m->m_len;
- m = m->m_next;
- }
- return (in_cksum_internal(m, off, len, sum));
-}
diff --git a/cpukit/libnetworking/netinet/in_cksum_nios2.h b/cpukit/libnetworking/netinet/in_cksum_nios2.h
index 8382f1117a..1b34a28707 100644
--- a/cpukit/libnetworking/netinet/in_cksum_nios2.h
+++ b/cpukit/libnetworking/netinet/in_cksum_nios2.h
@@ -246,47 +246,3 @@ in_cksum (
{
return in_cksum_internal ( m, 0, len, 0 );
}
-
-int
-in4_cksum (
- struct mbuf *m,
- u_int8_t nxt,
- int off,
- int len )
-{
- u_int sum = 0;
-
- if ( nxt != 0 )
- {
- struct ipovly ipov;
- /* pseudo header */
- if (off < sizeof(struct ipovly))
- panic("in4_cksum: offset too short");
- if (m->m_len < sizeof(struct ip))
- panic("in4_cksum: bad mbuf chain");
-
- bzero(&ipov, sizeof(ipov));
- ipov.ih_len = htons(len);
- ipov.ih_pr = nxt;
- ipov.ih_src = mtod(m, struct ip *)->ip_src;
- ipov.ih_dst = mtod(m, struct ip *)->ip_dst;
- u_char * w = (u_char *)&ipov;
-
- if ( sizeof(ipov) != 20 )
- panic( "in4_cksum: sizeof(ipov) != 20" );
- sum = _NIOS2_Add_ones_complement_16 ( sum, (uint32_t *) w );
- w += 16;
- sum = _NIOS2_Add_ones_complement_4 ( sum, (uint32_t *) w );
- }
- /* skip unnecessary part */
- while (m && off > 0)
- {
- if (m->m_len > off)
- break;
- off -= m->m_len;
- m = m->m_next;
- }
- return (in_cksum_internal(m, off, len, sum));
-}
-
-
diff --git a/cpukit/libnetworking/netinet/in_cksum_sparc.h b/cpukit/libnetworking/netinet/in_cksum_sparc.h
index 7bd7bc6792..5864b6a8f5 100644
--- a/cpukit/libnetworking/netinet/in_cksum_sparc.h
+++ b/cpukit/libnetworking/netinet/in_cksum_sparc.h
@@ -266,43 +266,3 @@ in_cksum(struct mbuf *m, int len)
return (in_cksum_internal(m, 0, len, 0));
}
-
-int
-in4_cksum(struct mbuf *m, uint8_t nxt, int off, int len)
-{
- u_char *w;
- u_int sum = 0;
- struct ipovly ipov;
-
- /*
- * Declare two temporary registers for use by the asm code. We
- * allow the compiler to pick which specific machine registers to
- * use, instead of hard-coding this in the asm code above.
- */
- u_int tmp1, tmp2;
-
- if (nxt != 0) {
- /* pseudo header */
- memset(&ipov, 0, sizeof(ipov));
- ipov.ih_len = htons(len);
- ipov.ih_pr = nxt;
- ipov.ih_src = mtod(m, struct ip *)->ip_src;
- ipov.ih_dst = mtod(m, struct ip *)->ip_dst;
- w = (u_char *)&ipov;
- /* assumes sizeof(ipov) == 20 */
- ADD16;
- w += 16;
- ADD4;
- }
-
- /* skip unnecessary part */
- while (m && off > 0) {
- if (m->m_len > off)
- break;
- off -= m->m_len;
- m = m->m_next;
- }
-
- return (in_cksum_internal(m, off, len, sum));
-}
-