Listing 7 Application Test Program

#include <stdio.h>
#include <errno.h>
#include "bfs.h"

main()
{

    RFILE *rfd;
    char buf[128];
    
    if((rfd=rfopen("SERVER1!testdata", "r"))==NULL) {
       printf("File Open Error %d!\n", errno);
       perror("testdata");
       exit(errno);
    }
    
    printf("Remote File SERVER! testdata Open!\n");
    
    while(!rfeof(rfd)) {
       rfread(buf, 1, 128, rfd);
       printf("Data=[%s]\n", buf);
    }
    
    rfclose(rfd);

}