All pastes #470300 Raw Edit

Something

public text v1 · immutable
·published 2007-05-04 05:39 UTC
rendered paste body
#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);


}