From d3c106037f3e790ea243919b1294c41f2cb54dc7 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Thu, 4 Feb 1999 14:58:01 +0000 Subject: Added debug printf()'s that are commented out. Uncommenting these allows one to trace the enqueueing and dequeueing of messages. This can be used to insure that packets are getting to the boundary between the network stack and the device driver. --- c/src/exec/libnetworking/net/if.h | 3 +++ c/src/lib/libnetworking/net/if.h | 3 +++ c/src/libnetworking/net/if.h | 3 +++ cpukit/libnetworking/net/if.h | 3 +++ 4 files changed, 12 insertions(+) diff --git a/c/src/exec/libnetworking/net/if.h b/c/src/exec/libnetworking/net/if.h index 16785d7626..39b6cc0d39 100644 --- a/c/src/exec/libnetworking/net/if.h +++ b/c/src/exec/libnetworking/net/if.h @@ -240,6 +240,7 @@ typedef void if_init_f_t __P((void *)); #define IF_QFULL(ifq) ((ifq)->ifq_len >= (ifq)->ifq_maxlen) #define IF_DROP(ifq) ((ifq)->ifq_drops++) #define IF_ENQUEUE(ifq, m) { \ +/* printf(" IF_ENQUEUE: %p %p\n", ifq, m ); */ \ (m)->m_nextpkt = 0; \ if ((ifq)->ifq_tail == 0) \ (ifq)->ifq_head = m; \ @@ -249,6 +250,7 @@ typedef void if_init_f_t __P((void *)); (ifq)->ifq_len++; \ } #define IF_PREPEND(ifq, m) { \ +/* printf(" IF_PREPEND: %p %p\n", ifq, m ); */ \ (m)->m_nextpkt = (ifq)->ifq_head; \ if ((ifq)->ifq_tail == 0) \ (ifq)->ifq_tail = (m); \ @@ -258,6 +260,7 @@ typedef void if_init_f_t __P((void *)); #define IF_DEQUEUE(ifq, m) { \ (m) = (ifq)->ifq_head; \ if (m) { \ +/* printf(" IF_DEQUEUE: %p %p\n", ifq, m ); */ \ if (((ifq)->ifq_head = (m)->m_nextpkt) == 0) \ (ifq)->ifq_tail = 0; \ (m)->m_nextpkt = 0; \ diff --git a/c/src/lib/libnetworking/net/if.h b/c/src/lib/libnetworking/net/if.h index 16785d7626..39b6cc0d39 100644 --- a/c/src/lib/libnetworking/net/if.h +++ b/c/src/lib/libnetworking/net/if.h @@ -240,6 +240,7 @@ typedef void if_init_f_t __P((void *)); #define IF_QFULL(ifq) ((ifq)->ifq_len >= (ifq)->ifq_maxlen) #define IF_DROP(ifq) ((ifq)->ifq_drops++) #define IF_ENQUEUE(ifq, m) { \ +/* printf(" IF_ENQUEUE: %p %p\n", ifq, m ); */ \ (m)->m_nextpkt = 0; \ if ((ifq)->ifq_tail == 0) \ (ifq)->ifq_head = m; \ @@ -249,6 +250,7 @@ typedef void if_init_f_t __P((void *)); (ifq)->ifq_len++; \ } #define IF_PREPEND(ifq, m) { \ +/* printf(" IF_PREPEND: %p %p\n", ifq, m ); */ \ (m)->m_nextpkt = (ifq)->ifq_head; \ if ((ifq)->ifq_tail == 0) \ (ifq)->ifq_tail = (m); \ @@ -258,6 +260,7 @@ typedef void if_init_f_t __P((void *)); #define IF_DEQUEUE(ifq, m) { \ (m) = (ifq)->ifq_head; \ if (m) { \ +/* printf(" IF_DEQUEUE: %p %p\n", ifq, m ); */ \ if (((ifq)->ifq_head = (m)->m_nextpkt) == 0) \ (ifq)->ifq_tail = 0; \ (m)->m_nextpkt = 0; \ diff --git a/c/src/libnetworking/net/if.h b/c/src/libnetworking/net/if.h index 16785d7626..39b6cc0d39 100644 --- a/c/src/libnetworking/net/if.h +++ b/c/src/libnetworking/net/if.h @@ -240,6 +240,7 @@ typedef void if_init_f_t __P((void *)); #define IF_QFULL(ifq) ((ifq)->ifq_len >= (ifq)->ifq_maxlen) #define IF_DROP(ifq) ((ifq)->ifq_drops++) #define IF_ENQUEUE(ifq, m) { \ +/* printf(" IF_ENQUEUE: %p %p\n", ifq, m ); */ \ (m)->m_nextpkt = 0; \ if ((ifq)->ifq_tail == 0) \ (ifq)->ifq_head = m; \ @@ -249,6 +250,7 @@ typedef void if_init_f_t __P((void *)); (ifq)->ifq_len++; \ } #define IF_PREPEND(ifq, m) { \ +/* printf(" IF_PREPEND: %p %p\n", ifq, m ); */ \ (m)->m_nextpkt = (ifq)->ifq_head; \ if ((ifq)->ifq_tail == 0) \ (ifq)->ifq_tail = (m); \ @@ -258,6 +260,7 @@ typedef void if_init_f_t __P((void *)); #define IF_DEQUEUE(ifq, m) { \ (m) = (ifq)->ifq_head; \ if (m) { \ +/* printf(" IF_DEQUEUE: %p %p\n", ifq, m ); */ \ if (((ifq)->ifq_head = (m)->m_nextpkt) == 0) \ (ifq)->ifq_tail = 0; \ (m)->m_nextpkt = 0; \ diff --git a/cpukit/libnetworking/net/if.h b/cpukit/libnetworking/net/if.h index 16785d7626..39b6cc0d39 100644 --- a/cpukit/libnetworking/net/if.h +++ b/cpukit/libnetworking/net/if.h @@ -240,6 +240,7 @@ typedef void if_init_f_t __P((void *)); #define IF_QFULL(ifq) ((ifq)->ifq_len >= (ifq)->ifq_maxlen) #define IF_DROP(ifq) ((ifq)->ifq_drops++) #define IF_ENQUEUE(ifq, m) { \ +/* printf(" IF_ENQUEUE: %p %p\n", ifq, m ); */ \ (m)->m_nextpkt = 0; \ if ((ifq)->ifq_tail == 0) \ (ifq)->ifq_head = m; \ @@ -249,6 +250,7 @@ typedef void if_init_f_t __P((void *)); (ifq)->ifq_len++; \ } #define IF_PREPEND(ifq, m) { \ +/* printf(" IF_PREPEND: %p %p\n", ifq, m ); */ \ (m)->m_nextpkt = (ifq)->ifq_head; \ if ((ifq)->ifq_tail == 0) \ (ifq)->ifq_tail = (m); \ @@ -258,6 +260,7 @@ typedef void if_init_f_t __P((void *)); #define IF_DEQUEUE(ifq, m) { \ (m) = (ifq)->ifq_head; \ if (m) { \ +/* printf(" IF_DEQUEUE: %p %p\n", ifq, m ); */ \ if (((ifq)->ifq_head = (m)->m_nextpkt) == 0) \ (ifq)->ifq_tail = 0; \ (m)->m_nextpkt = 0; \ -- cgit v1.2.3