diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 1998-10-26 23:31:02 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 1998-10-26 23:31:02 +0000 |
commit | f3e13a1eb8c9f10099bb7c5d2244d2b7be7e0ab9 (patch) | |
tree | 670e93401f101d4ae7f472e584b92ba7ed84f16e /c/src/lib/libbsp/powerpc | |
parent | changed version to 4.0.0-beta4b (diff) | |
download | rtems-f3e13a1eb8c9f10099bb7c5d2244d2b7be7e0ab9.tar.bz2 |
Merged base line score603e BSP
Diffstat (limited to 'c/src/lib/libbsp/powerpc')
-rw-r--r-- | c/src/lib/libbsp/powerpc/dmv177/sonic/sonic.c | 56 |
1 files changed, 28 insertions, 28 deletions
diff --git a/c/src/lib/libbsp/powerpc/dmv177/sonic/sonic.c b/c/src/lib/libbsp/powerpc/dmv177/sonic/sonic.c index 7aaafadf6e..651025ee71 100644 --- a/c/src/lib/libbsp/powerpc/dmv177/sonic/sonic.c +++ b/c/src/lib/libbsp/powerpc/dmv177/sonic/sonic.c @@ -1374,41 +1374,41 @@ sonic_ioctl (struct ifnet *ifp, int command, caddr_t data) int error = 0; switch (command) { - case SIOCGIFADDR: - case SIOCSIFADDR: - ether_ioctl (ifp, command, data); - break; - - case SIOCSIFFLAGS: - switch (ifp->if_flags & (IFF_UP | IFF_RUNNING)) { - case IFF_RUNNING: - sonic_stop (sc); + case SIOCGIFADDR: + case SIOCSIFADDR: + ether_ioctl (ifp, command, data); break; - case IFF_UP: - sonic_init (sc); - break; + case SIOCSIFFLAGS: + switch (ifp->if_flags & (IFF_UP | IFF_RUNNING)) { + case IFF_RUNNING: + sonic_stop (sc); + break; - case IFF_UP | IFF_RUNNING: - sonic_stop (sc); - sonic_init (sc); - break; + case IFF_UP: + sonic_init (sc); + break; - default: + case IFF_UP | IFF_RUNNING: + sonic_stop (sc); + sonic_init (sc); + break; + + default: + break; + } break; - } - break; - case SIO_RTEMS_SHOW_STATS: - sonic_stats (sc); - break; + case SIO_RTEMS_SHOW_STATS: + sonic_stats (sc); + break; - /* - * FIXME: All sorts of multicast commands need to be added here! - */ - default: - error = EINVAL; - break; + /* + * FIXME: All sorts of multicast commands need to be added here! + */ + default: + error = EINVAL; + break; } return error; } |