Lines Matching defs:fb

65 struct fb {
85 static struct fb fb[2];
115 void fb64_init(struct fb *);
116 static int fb64_start(struct fb *, int, int);
117 int fb64_is(unsigned char *, int, struct fb *);
118 int fb64_reply(unsigned char *, int, struct fb *);
119 static void fb64_session(Session_Key *, int, struct fb *);
121 int fb64_keyid(int, unsigned char *, int *, struct fb *);
126 fb64_init(&fb[CFB]);
127 fb[CFB].fb_feed[4] = ENCTYPE_DES_CFB64;
128 fb[CFB].streams[0].str_flagshift = SHIFT_VAL(0, CFB);
129 fb[CFB].streams[1].str_flagshift = SHIFT_VAL(1, CFB);
135 fb64_init(&fb[OFB]);
136 fb[OFB].fb_feed[4] = ENCTYPE_DES_OFB64;
137 fb[CFB].streams[0].str_flagshift = SHIFT_VAL(0, OFB);
138 fb[CFB].streams[1].str_flagshift = SHIFT_VAL(1, OFB);
142 fb64_init(register struct fb *fbp)
163 return(fb64_start(&fb[CFB], dir, server));
169 return(fb64_start(&fb[OFB], dir, server));
173 fb64_start(struct fb *fbp, int dir, int server)
240 return(fb64_is(data, cnt, &fb[CFB]));
245 return(fb64_is(data, cnt, &fb[OFB]));
249 fb64_is(unsigned char *data, int cnt, struct fb *fbp)
322 return(fb64_reply(data, cnt, &fb[CFB]));
327 return(fb64_reply(data, cnt, &fb[OFB]));
331 fb64_reply(unsigned char *data, int cnt, struct fb *fbp)
370 fb64_session(key, server, &fb[CFB]);
376 fb64_session(key, server, &fb[OFB]);
380 fb64_session(Session_Key *key, int server, struct fb *fbp)
416 return(fb64_keyid(dir, kp, lenp, &fb[CFB]));
422 return(fb64_keyid(dir, kp, lenp, &fb[OFB]));
426 fb64_keyid(int dir, unsigned char *kp, int *lenp, struct fb *fbp)
545 register struct stinfo *stp = &fb[CFB].streams[DIR_ENCRYPT-1];
568 register struct stinfo *stp = &fb[CFB].streams[DIR_DECRYPT-1];
618 register struct stinfo *stp = &fb[OFB].streams[DIR_ENCRYPT-1];
638 register struct stinfo *stp = &fb[OFB].streams[DIR_DECRYPT-1];