summaryrefslogtreecommitdiffstats
path: root/c/src/libchip/network/sonic.c
diff options
context:
space:
mode:
Diffstat (limited to 'c/src/libchip/network/sonic.c')
-rw-r--r--c/src/libchip/network/sonic.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/c/src/libchip/network/sonic.c b/c/src/libchip/network/sonic.c
index 6cfb60d247..cbc1b4a411 100644
--- a/c/src/libchip/network/sonic.c
+++ b/c/src/libchip/network/sonic.c
@@ -54,11 +54,11 @@
#include <netinet/in.h>
#include <netinet/if_ether.h>
-/*
- * XXX fix this
- */
-
-void *set_vector(void *, uint32_t, uint32_t);
+#if defined(__m68k__)
+extern m68k_isr_entry set_vector( rtems_isr_entry, rtems_vector_number, int );
+#else
+extern rtems_isr_entry set_vector( rtems_isr_entry, rtems_vector_number, int );
+#endif
#if (SONIC_DEBUG & SONIC_DEBUG_DUMP_MBUFS)
#include <rtems/dumpbuf.h>