git: 9front

ref: 62c69b81c7249ee4e69c44c64391cdf9d1a7fc3e
dir: /sys/src/cmd/btc/dat.h/

View raw version
typedef struct Aux Aux;
typedef struct DirEntry DirEntry;

enum
{
	TROOT,
	TADDR,
	TADDRSUB,
	TADDRTX,
	TADDRBALANCE,
};

struct DirEntry
{
	char *name;
	Qid qid;
	int par;
	char *(*walk)(Fid *, char *, Qid *);
	char *(*str)(DirEntry *, Aux *);
	void (*write)(Req *);
	int sub[20];
};

struct Aux
{
	char *addr;
	char *str;
};