#include "input.h" #define PADDING '=' #define OCTETBUF 3 #define SXTETBUF 4 int getocts(FILE *fp, unsigned char *o) { int c, n; n = 0; while (n < OCTETBUF && (c = fgetc(fp)) != EOF) o[n++] = c; return n; } int getsxts(FILE *fp, unsigned char *s) { int c, n, pad; n = pad = 0; while (n < SXTETBUF && (c = fgetc(fp)) != EOF && c != PADDING) if (c != '\n') s[n++] = c; while (n+pad < SXTETBUF) s[n+pad++] = PADDING; return n; }