home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
minnie.tuhs.org
/
unixen.tar
/
unixen
/
PDP-11
/
Distributions
/
ucb
/
spencer_2bsd.tar.gz
/
2bsd.tar
/
src
/
net
/
store.c
< prev
next >
Wrap
C/C++ Source or Header
|
1980-02-17
|
744b
|
38 lines
/* Copyright (c) 1979 Regents of the University of California */
# include "defs.h"
main(argc,argv)
char **argv; {
FILE *fp;
int buf[BFS], n;
long work;
char str[50];
char ifile[20],ofile[20];
printf("from file: ");
fflush(stdout);
gets(ifile,stdout);
printf("to file: ");
fflush(stdout);
gets(ofile,stdout);
fp = fopen(ifile,"r");
if(fp == NULL){
perror(ifile);
exit(1);
}
debugflg = DBV;
setupdaemon(argc,argv);
strcpy(str,ofile);
strcat(str," ");
sendreset();
xwrite(str,1,20);
if(stat(ifile,&statbuf) < 0){
perror(ifile);
exit(1);
}
work = getsize(&statbuf);
work = fixuplong(work);
xwrite(&work,1,4);
while((n = fread(buf,1,512,fp)) > 0)
xwrite(buf,1,n);
fclose(fp);
}