tftphdr
struct tftphdr *tp;
tp = (struct tftphdr *)buf;
tftp(struct tftphdr *tp, int size)
struct tftphdr *dp;
struct tftphdr *ap; /* ack packet */
ap = (struct tftphdr *)ackbuf;
struct tftphdr *dp;
struct tftphdr *ap; /* ack buffer */
ap = (struct tftphdr *)ackbuf;
struct tftphdr *tp;
tp = (struct tftphdr *)buf;
static void tftp(struct tftphdr *, int) __dead2;
struct tftphdr *tp, *ap;
tp = (struct tftphdr *)buf;
ap = (struct tftphdr *)ackbuf;
struct tftphdr *t;
t = (struct tftphdr *)pkt;
t = (struct tftphdr *)pkt;
struct tftphdr t;
struct tftphdr *t;
struct tftphdr t;
struct tftphdr *t;
struct tftphdr t;
ap = (struct tftphdr *)ackbuf;
struct tftphdr *ap;
struct tftphdr *dp;
ap = (struct tftphdr *)ackbuf;
makerequest(int request, const char *name, struct tftphdr *tp, const char *mode)
struct tftphdr *tp;
tp = (struct tftphdr *)ackbuf;
tpacket(const char *s, struct tftphdr *tp, int n)
static int makerequest(int, const char *, struct tftphdr *, const char *);
static void tpacket(const char *, struct tftphdr *, int);
struct tftphdr *ap; /* data and ack packets */
struct tftphdr *dp;
*dpp = (struct tftphdr *)b->buf; /* set caller's ptr */
struct tftphdr *dp;
dp = (struct tftphdr *)b->buf;
writeit(FILE *file, struct tftphdr **dpp, int ct, int convert)
*dpp = (struct tftphdr *)bfs[current].buf;
struct tftphdr *dp;
dp = (struct tftphdr *)b->buf;
static struct tftphdr *rw_init(int);
struct tftphdr *w_init(void) { return rw_init(0); } /* write-behind */
struct tftphdr *r_init(void) { return rw_init(1); } /* read-ahead */
static struct tftphdr *
return (struct tftphdr *)bfs[0].buf;
struct tftphdr **dpp,
struct tftphdr *r_init(void);
int readit(FILE *, struct tftphdr **, int);
struct tftphdr *w_init(void);
int writeit(FILE *, struct tftphdr **, int, int);