Búsqueda y definición de estructuras de
datos
Todas las estructuras de datos y los códigos de control IOCTL están definidos en
lom_io.h, disponible en el paquete SUNWlomh.
Las estructuras de datos para el temporizador del mecanismo de vigilancia son las
siguientes:
1. La estructura de datos del estado del mecanismo de vigilancia/reinicio:
EJEMPLO DE CÓDIGO A-1
typedef struct {
} lom_dogstate_t;
2. La estructura de datos del control del mecanismo de vigilancia/reinicio:
EJEMPLO DE CÓDIGO A-2
typedef struct {
} lom_dogctl_t;
156
Guía de administración del sistema de gama media básico Sun Fire • agosto de 2005
Estructura de datos de estado del mecanismo de
vigilancia/reinicio
int reset_enable; /* reset enabled if non-zero */
int dog_enable; /* watchdog enabled if non-zero */
uint_t dog_timeout; /* Current watchdog timeout */
Estructura de datos de control del mecanismo de
vigilancia/reinicio
int reset_enable; /* reset enabled if non-zero */
int dog_enable; /* watchdog enabled if non-zero */