ref: b143811a53bf25824e74b7e6e6c2ee7af8c7a954
dir: /sys/src/cmd/venti/srv/readifile.c/
#include "stdinc.h" #include "dat.h" #include "fns.h" void usage(void) { fprint(2, "usage: readifile file\n"); threadexitsall("usage"); } void threadmain(int argc, char *argv[]) { IFile ifile; ARGBEGIN{ default: usage(); }ARGEND if(argc != 1) usage(); if(readifile(&ifile, argv[0]) < 0) sysfatal("readifile %s: %r", argv[0]); write(1, ifile.b->data, ifile.b->len); threadexitsall(nil); }