diff options
Diffstat (limited to 'c/src/libchip/network/sonic.c')
-rw-r--r-- | c/src/libchip/network/sonic.c | 10 |
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> |