Lines Matching refs:plain
40 unsigned char plain[8]; local
42 plain[4] = direction;
43 plain[5] = direction;
44 plain[6] = direction;
45 plain[7] = direction;
48 plain[0] = (seqnum>>24) & 0xff;
49 plain[1] = (seqnum>>16) & 0xff;
50 plain[2] = (seqnum>>8) & 0xff;
51 plain[3] = seqnum & 0xff;
54 &plain[0], 8,
59 plain[0] = (unsigned char) (seqnum&0xff);
60 plain[1] = (unsigned char) ((seqnum>>8)&0xff);
61 plain[2] = (unsigned char) ((seqnum>>16)&0xff);
62 plain[3] = (unsigned char) ((seqnum>>24)&0xff);
64 return(kg_encrypt(context, key, KG_USAGE_SEQ, cksum, plain, buf, 8));
76 unsigned char plain[8]; local
82 plain);
84 code = kg_decrypt(context, key, KG_USAGE_SEQ, cksum, buf, plain, 8);
89 if ((plain[4] != plain[5]) ||
90 (plain[4] != plain[6]) ||
91 (plain[4] != plain[7]))
94 *direction = plain[4];
96 *seqnum = (plain[3]|(plain[2]<<8) | (plain[1]<<16)| (plain[0]<<24));
98 *seqnum = ((plain[0]) |
99 (plain[1]<<8) |
100 (plain[2]<<16) |
101 (plain[3]<<24));