OSI/AS Management Programming Manual
Event-Retrieval Example
Sample Programs
C–48 056785 Tandem Computers Incorporated
movmem( zspi_name, distr_qual, 5 );
ccval = OPEN( (int *)distr_proc_name, (int *)&distr );
if (ccval != CCE) {
printf(" Open of %s returned non-zero ccval: %d.\n",
distr_proc_name,ccval);
DEBUG();
}
/* Tell collector to use log files as source for
* event messages.
*/
if ((error = spi_cmd_set_source()) != 0)
goto eexit;
/* Load filter into distributor. */
if ((error = spi_cmd_load_filter()) != 0)
goto eexit;
getevent_loop();
eexit:
CLOSE(distr);
}