summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/powerpc/dmv177/sonic/sonic.c
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>1998-10-26 23:31:02 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>1998-10-26 23:31:02 +0000
commitf3e13a1eb8c9f10099bb7c5d2244d2b7be7e0ab9 (patch)
tree670e93401f101d4ae7f472e584b92ba7ed84f16e /c/src/lib/libbsp/powerpc/dmv177/sonic/sonic.c
parentchanged version to 4.0.0-beta4b (diff)
downloadrtems-f3e13a1eb8c9f10099bb7c5d2244d2b7be7e0ab9.tar.bz2
Merged base line score603e BSP
Diffstat (limited to 'c/src/lib/libbsp/powerpc/dmv177/sonic/sonic.c')
-rw-r--r--c/src/lib/libbsp/powerpc/dmv177/sonic/sonic.c56
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;
}