/* fwdump.c */ #include #include #include "fwcomm.h" struct fwlrtype logbuf[4096]; main() { int len; int fd; fd = open("/dev/xfw1", O_RDWR); len = ioctl(fd, FW_DUMPLOG, logbuf); fprintf(stderr, "Got %d entries \n", len); write(1, logbuf, len * sizeof(struct fwlrtype)); }