Herunterladen Inhalt Inhalt Diese Seite drucken

Sun Microsystems Netra T2000 Systemverwaltungshandbuch Seite 124

Vorschau ausblenden Andere Handbücher für Netra T2000:
Inhaltsverzeichnis

Werbung

Beispielprogramm zum Abrufen (get) und Setzen (set) des Alarmstatus (Fortsetzung)
CODE BEISPIEL B-1
}
if (strcmp(argv[1], "get") == 0) {
}
else
if (strcmp(argv[1], "set") == 0) {
} else {
}
}
static void
usage()
{
printf("usage: alarm [get|set] [crit|major|minor|user] [on|off]\n");
}
static void
get_alarm(const char *alarm)
{
ts_aldata_t
int altype = parse_alarm(alarm);
char *val;
if (altype
}
ald.alarm_no = altype;
ald.alarm_state = ALARM_OFF;
lom_ioctl(LOMIOCALSTATE, (char *)&ald);
106
Netra T2000-Server - Systemverwaltungshandbuch • September 2006
if (argc == 1)
get_alarmvals();
exit(1);
if (argc != 3) {
usage();
exit(1);
}
get_alarm(argv[2]);
if (argc != 4) {
usage();
exit(1);
}
set_alarm(argv[2], argv[3]);
usage();
exit(1);
ald;
== ALARM_INVALID) {
usage();
exit(1);

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis