Lines Matching defs:cbc
50 struct CBC
60 struct CBC *cbc = ctx;
62 if (cbc->pos + size * nmemb > cbc->size)
64 memcpy (&cbc->buf[cbc->pos], ptr, size * nmemb);
65 cbc->pos += size * nmemb;
133 validate (struct CBC cbc, int ebase)
138 if (cbc.pos != 128 * 10)
144 if (0 != memcmp (buf, &cbc.buf[i * 128], 128))
148 128, buf, 128, &cbc.buf[i * 128]);
161 struct CBC cbc;
164 cbc.buf = buf;
165 cbc.size = 2048;
166 cbc.pos = 0;
174 curl_easy_setopt (c, CURLOPT_WRITEDATA, &cbc);
194 return validate (cbc, 4);
203 struct CBC cbc;
206 cbc.buf = buf;
207 cbc.size = 2048;
208 cbc.pos = 0;
216 curl_easy_setopt (c, CURLOPT_WRITEDATA, &cbc);
236 return validate (cbc, 64);
245 struct CBC cbc;
248 cbc.buf = buf;
249 cbc.size = 2048;
250 cbc.pos = 0;
259 curl_easy_setopt (c, CURLOPT_WRITEDATA, &cbc);
279 return validate (cbc, 64);
288 struct CBC cbc;
301 cbc.buf = buf;
302 cbc.size = 2048;
303 cbc.pos = 0;
311 curl_easy_setopt (c, CURLOPT_WRITEDATA, &cbc);
394 return validate (cbc, 8192);