summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/powerpc/dmv177/sonic/sonic.h
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>1998-08-10 21:45:01 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>1998-08-10 21:45:01 +0000
commit7344fba988145038deadd47b158d5e842d8df466 (patch)
tree31f158b42bec9a1aca648d050bfc78d9aeb954cc /c/src/lib/libbsp/powerpc/dmv177/sonic/sonic.h
parentreplies to ping -- forced into prosmiscuous mode (diff)
downloadrtems-7344fba988145038deadd47b158d5e842d8df466.tar.bz2
Can now reply to multiple successive pings successfully without being in
promiscuous mode. It still dies somewhere between 16 and 20 pings.
Diffstat (limited to '')
-rw-r--r--c/src/lib/libbsp/powerpc/dmv177/sonic/sonic.h10
1 files changed, 4 insertions, 6 deletions
diff --git a/c/src/lib/libbsp/powerpc/dmv177/sonic/sonic.h b/c/src/lib/libbsp/powerpc/dmv177/sonic/sonic.h
index 0a66f34a0e..c57885a577 100644
--- a/c/src/lib/libbsp/powerpc/dmv177/sonic/sonic.h
+++ b/c/src/lib/libbsp/powerpc/dmv177/sonic/sonic.h
@@ -333,12 +333,10 @@ typedef struct ReceiveDescriptor ReceiveDescriptor_t;
typedef volatile ReceiveDescriptor_t *ReceiveDescriptorPointer_t;
typedef struct {
- struct {
- rtems_unsigned32 cep; /* CAM Entry Pointer */
- rtems_unsigned32 cap0; /* CAM Address Port 0 xx-xx-xx-xx-YY-YY */
- rtems_unsigned32 cap1; /* CAM Address Port 1 xx-xx-YY-YY-xxxx */
- rtems_unsigned32 cap2; /* CAM Address Port 2 YY-YY-xx-xx-xx-xx */
- } desc[16];
+ rtems_unsigned32 cep; /* CAM Entry Pointer */
+ rtems_unsigned32 cap0; /* CAM Address Port 0 xx-xx-xx-xx-YY-YY */
+ rtems_unsigned32 cap1; /* CAM Address Port 1 xx-xx-YY-YY-xxxx */
+ rtems_unsigned32 cap2; /* CAM Address Port 2 YY-YY-xx-xx-xx-xx */
rtems_unsigned32 ce;
} CamDescriptor_t;