chiark / gitweb /
server/chal.c: Rename bulk => bchal.
authorMark Wooding <mdw@distorted.org.uk>
Sun, 3 Sep 2017 10:57:49 +0000 (11:57 +0100)
committerMark Wooding <mdw@distorted.org.uk>
Sat, 16 Jun 2018 18:13:41 +0000 (19:13 +0100)
This makes space for other bulk-crypto objects in this file.  Also,
sneakily, rename the code section with the idea that there might be
another one later.

server/chal.c

index b463823c9a9c15aeedd45437306d252ea5bb1e7b..a9353351ae0cba1ad33a6fe6911d30f7d6a357e9 100644 (file)
 
 /*----- Static variables --------------------------------------------------*/
 
-static bulkchal *bulk;
+static bulkchal *bchal;
 static uint32 oseq;
 static seqwin iseq;
 
-/*----- Main code ---------------------------------------------------------*/
+/*----- Challenges --------------------------------------------------------*/
 
 /* --- @c_genkey@ --- *
  *
@@ -46,11 +46,11 @@ static seqwin iseq;
 
 static void c_genkey(void)
 {
-  if (bulk && bulk->ops == master->algs.bulk->ops && oseq < 0x07ffffff)
+  if (bchal && bchal->ops == master->algs.bulk->ops && oseq < 0x07ffffff)
     return;
-  if (bulk) bulk->ops->freechal(bulk);
-  bulk = master->algs.bulk->ops->genchal(master->algs.bulk);
-  bulk->ops = master->algs.bulk->ops;
+  if (bchal) bchal->ops->freechal(bchal);
+  bchal = master->algs.bulk->ops->genchal(master->algs.bulk);
+  bchal->ops = master->algs.bulk->ops;
   oseq = 0;
   seq_reset(&iseq);
 }
@@ -70,8 +70,8 @@ int c_new(buf *b)
 
   c_genkey();
   p = BCUR(b);
-  if (buf_putu32(b, oseq++) || !buf_get(b, bulk->tagsz)) return (-1);
-  if (bulk->ops->chaltag(bulk, p, 4, p + 4)) return (-1);
+  if (buf_putu32(b, oseq++) || !buf_get(b, bchal->tagsz)) return (-1);
+  if (bchal->ops->chaltag(bchal, p, 4, p + 4)) return (-1);
   IF_TRACING(T_CHAL, {
     trace(T_CHAL, "chal: issuing challenge %lu", (unsigned long)(oseq - 1));
     trace_block(T_CRYPTO, "chal: challenge block", p, BCUR(b) - p);
@@ -94,17 +94,17 @@ int c_check(buf *b)
   size_t sz;
   uint32 seq;
 
-  if (!bulk) {
+  if (!bchal) {
     a_warn("CHAL", "impossible-challenge", A_END);
     goto fail;
   }
-  sz = 4 + bulk->tagsz;
+  sz = 4 + bchal->tagsz;
   if ((p = buf_get(b, sz)) == 0) {
     a_warn("CHAL", "invalid-challenge", A_END);
     goto fail;
   }
   IF_TRACING(T_CHAL, trace_block(T_CRYPTO, "chal: check challenge", p, sz); )
-  if (bulk->ops->chalvrf(bulk, p, 4, p + 4)) {
+  if (bchal->ops->chalvrf(bchal, p, 4, p + 4)) {
     a_warn("CHAL", "incorrect-tag", A_END);
     goto fail;
   }