Changeset 3189 for trunk/Ohana/src/opihi/pcontrol/host.c
- Timestamp:
- Feb 11, 2005, 8:45:09 AM (21 years ago)
- File:
-
- 1 edited
-
trunk/Ohana/src/opihi/pcontrol/host.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana/src/opihi/pcontrol/host.c
r3187 r3189 39 39 40 40 if (On) { 41 host = FindHost (argv[1], PCONTROL_HOST_OFF);42 if ( host == NULL) {41 N = FindNamedHost (argv[1], PCONTROL_HOST_OFF); 42 if (N < 0) { 43 43 fprintf (stderr, "host %s is not OFF\n", argv[1]); 44 44 return (FALSE); 45 45 } 46 DownHost (host); 46 host = GetHost (PCONTROL_HOST_OFF, N); 47 PutHost (host, PCONTROL_HOST_DOWN, QUEUE_BOTTOM); 47 48 return (TRUE); 48 49 } 49 50 50 51 if (Off) { 51 host = FindHost (argv[1], PCONTROL_HOST_IDLE); 52 if (host != NULL) { 53 OffHost (host); 52 N = FindNamedHost (argv[1], PCONTROL_HOST_IDLE); 53 if (N >= 0) { 54 host = GetHost (PCONTROL_HOST_OFF, N); 55 PutHost (host, PCONTROL_HOST_OFF, QUEUE_BOTTOM); 54 56 return (TRUE); 55 57 } 56 host = FindHost (argv[1], PCONTROL_HOST_DOWN); 57 if (host != NULL) { 58 OffHost (host); 58 N = FindNamedHost (argv[1], PCONTROL_HOST_DOWN); 59 if (N >= 0) { 60 host = GetHost (PCONTROL_HOST_OFF, N); 61 PutHost (host, PCONTROL_HOST_OFF, QUEUE_BOTTOM); 59 62 return (TRUE); 60 63 } 61 host = FindHost (argv[1], PCONTROL_HOST_BUSY); 62 if (host != NULL) { 63 MarkOffHost (host); 64 N = FindNamedHost (argv[1], PCONTROL_HOST_BUSY); 65 if (N >= 0) { 66 host = GetHost (PCONTROL_HOST_OFF, N); 67 PutHost (host, PCONTROL_HOST_OFF, QUEUE_BOTTOM); 64 68 return (TRUE); 65 69 }
Note:
See TracChangeset
for help on using the changeset viewer.
