Changeset f3e13a1e in rtems


Ignore:
Timestamp:
10/26/98 23:31:02 (25 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.10, 4.11, 4.8, 4.9, 5, master
Children:
1e4f7ec6
Parents:
7bf3aa9b
Message:

Merged base line score603e BSP

File:
1 edited

Legend:

Unmodified
Added
Removed
  • c/src/lib/libbsp/powerpc/dmv177/sonic/sonic.c

    r7bf3aa9b rf3e13a1e  
    13751375
    13761376  switch (command) {
    1377   case SIOCGIFADDR:
    1378   case SIOCSIFADDR:
    1379     ether_ioctl (ifp, command, data);
    1380     break;
    1381 
    1382   case SIOCSIFFLAGS:
    1383     switch (ifp->if_flags & (IFF_UP | IFF_RUNNING)) {
    1384     case IFF_RUNNING:
    1385       sonic_stop (sc);
     1377    case SIOCGIFADDR:
     1378    case SIOCSIFADDR:
     1379      ether_ioctl (ifp, command, data);
    13861380      break;
    13871381
    1388     case IFF_UP:
    1389       sonic_init (sc);
     1382    case SIOCSIFFLAGS:
     1383      switch (ifp->if_flags & (IFF_UP | IFF_RUNNING)) {
     1384        case IFF_RUNNING:
     1385          sonic_stop (sc);
     1386          break;
     1387
     1388        case IFF_UP:
     1389          sonic_init (sc);
     1390          break;
     1391
     1392        case IFF_UP | IFF_RUNNING:
     1393          sonic_stop (sc);
     1394          sonic_init (sc);
     1395          break;
     1396
     1397        default:
     1398          break;
     1399        }
    13901400      break;
    13911401
    1392     case IFF_UP | IFF_RUNNING:
    1393       sonic_stop (sc);
    1394       sonic_init (sc);
     1402    case SIO_RTEMS_SHOW_STATS:
     1403      sonic_stats (sc);
    13951404      break;
    1396 
     1405   
     1406    /*
     1407     * FIXME: All sorts of multicast commands need to be added here!
     1408     */
    13971409    default:
     1410      error = EINVAL;
    13981411      break;
    1399     }
    1400     break;
    1401 
    1402   case SIO_RTEMS_SHOW_STATS:
    1403     sonic_stats (sc);
    1404     break;
    1405    
    1406   /*
    1407    * FIXME: All sorts of multicast commands need to be added here!
    1408    */
    1409   default:
    1410     error = EINVAL;
    1411     break;
    14121412  }
    14131413  return error;
Note: See TracChangeset for help on using the changeset viewer.