diff options
Diffstat (limited to 'c/src/libchip/shmdr/send.c')
-rw-r--r-- | c/src/libchip/shmdr/send.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/c/src/libchip/shmdr/send.c b/c/src/libchip/shmdr/send.c index bdfd272b32..d28c6bfeb3 100644 --- a/c/src/libchip/shmdr/send.c +++ b/c/src/libchip/shmdr/send.c @@ -44,8 +44,8 @@ rtems_mpci_entry Shm_Send_packet( (*Shm_Configuration->cause_intr)( node ); } else { - for( nnum = SHM_FIRST_NODE ; nnum <= Shm_Maximum_nodes ; nnum++ ) - if ( Shm_Local_node != nnum ) { + for( nnum = SHM_FIRST_NODE ; nnum <= SHM_MAXIMUM_NODES ; nnum++ ) + if ( _Configuration_MP_table->node != nnum ) { tmp_ecb = Shm_Allocate_envelope(); if ( !tmp_ecb ) rtems_fatal_error_occurred( SHM_NO_FREE_PKTS ); |