Something
public text v1 · immutable#include <stdio.h>
struct pcap_file_header {
long magic;
u_short version_major;
u_short version_minor;
long thiszone;
u_long sigfigs;
u_long snaplen;
u_long linktype;
};
void main ()
{
struct pcap_file_header file_header;
FILE *fp;
fp = fopen ("/tmp/pflog", "rb");
if (fread(&file_header.magic, sizeof(file_header.magic),1,fp) == 0) {
printf("error reading magic!\n");
return(1);
}
printf("%d\n", file_header.magic);
fclose(fp);
return (0);
}