chiark / gitweb /
server: Fix some bad warning messages.
[tripe] / server / keyexch.c
index ae8c9c5d433563858fc36de41a503952e4c3c619..8577d91e3f9dd3e93f69f43d3bf66243f0810153 100644 (file)
@@ -563,7 +563,7 @@ static kxchal *respond(keyexch *kx, unsigned msg, buf *b)
   /* --- Discard a packet with an invalid cookie --- */
 
   if (hc && memcmp(hc, kx->hc, algs.hashsz) != 0) {
-    a_warn("KX", "?PEER", "incorrect", "cookie", A_END);
+    a_warn("KX", "?PEER", kx->p, "incorrect", "cookie", A_END);
     goto bad;
   }
 
@@ -950,7 +950,7 @@ static int doswitch(keyexch *kx, buf *b)
       checkresponse(kx, KX_SWITCH, b))
     goto bad;
   if ((hswrq = buf_get(b, algs.hashsz)) == 0 || BLEFT(b)) {
-    a_warn("KX", "?PEER", "invalid", "switch-rq", A_END);
+    a_warn("KX", "?PEER", kx->p, "invalid", "switch-rq", A_END);
     goto bad;
   }
   IF_TRACING(T_KEYEXCH, {
@@ -996,7 +996,7 @@ static int doswitchok(keyexch *kx, buf *b)
   if (decryptrest(kx, kxc, KX_SWITCHOK, b))
     goto bad;
   if ((hswok = buf_get(b, algs.hashsz)) == 0 || BLEFT(b)) {
-    a_warn("KX", "?PEER", "invalid", "switch-ok", A_END);
+    a_warn("KX", "?PEER", kx->p, "invalid", "switch-ok", A_END);
     goto bad;
   }
   IF_TRACING(T_KEYEXCH, {