rendered paste body#include<stdio.h>
#include<sys/types.h>
#include<fcntl.h>
#include<sys/stat.h>
#include<unistd.h>
#define BUFF 300
int main()
{
int fd1,fd2,n;
char buf[1000],filename[100],recv[100];
mknod("fifo1",S_IFIFO|0666,0);
mknod("fifo2",S_IFIFO|0666,0);
printf("client online ");
printf("enter the path : ");
scanf("%s",&filename);
fd1=open("fifo1",O_WRONLY);
write(fd1,filename,strlen(filename));
fd2=open("fifo2",O_RDONLY);
if((n=read(fd2,recv,300))==-1)
printf("error");
while(1)
{
write(1,recv,sizeof(recv));
}
}