/* dmpfil.c */

#include "vtcpip.h"

#ifdef	DEBUGOPTION

#include <stdio.h>

/*
 *  dmpfil
 *
 *  Dump data to a file.  A diagnostic routine
 */
static int seqnum = 1;

VOID dmpfil(filnam,data,len)
char *filnam;
char *data;
int len;
{
	FILE *fp;
	char s[80];

	sprintf(s,"%s.%03.3d", filnam,seqnum);
	fp = (FILE *) fopen(s,"wn");
	if(fp!=NULL) {
		fwrite(data, len, 1, fp);
		fclose(fp);
		if(++seqnum > 999)
			seqnum = 1;
	}
	if(debug&(256+128+64+32+4)) {
		printf(" dmpfil: %s, ", s);
	}
}
#endif
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        