|
CS471/571 - Operating Systems
| Displaying exercises/e6/files/fcat.c
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <string.h>
#include "fs.h"
char bdata[BSIZE];
int findino(char **paths, int index, int ino);
char *readfile(int ino, int *size);
int readino(int ino, struct dinode *di);
int lread(int bpos, void *buf, int size);
struct superblock sb;
int fsfd;
int main(int argc, char *argv[])
{
if (argc < 3) {
printf("Usage:fcat <image> <file>\n");
return 1;
}
}
int findino(char **paths, int index, int ino)
{
}
int readino(int ino, struct dinode *di)
{
}
char *readfile(int ino, int *size)
{
}
int lread(int bpos, void *buf, int size)
{
}
|