server/keyexch.c: Don't copy group elements when registering a challenge.
authorMark Wooding <mdw@distorted.org.uk>
Wed, 19 Apr 2017 20:02:24 +0000 (21:02 +0100)
committerMark Wooding <mdw@distorted.org.uk>
Sun, 23 Apr 2017 03:06:07 +0000 (04:06 +0100)
commit705ecf30979cfc14f2d8ae5c8fba9a33e26ff970
tree852c1d4a95bdee9856305ce07357509a756f77ea
parentc13541b1ddedc7012c823bb793fb2f6f62ba3e08
server/keyexch.c: Don't copy group elements when registering a challenge.

Instead, just remember that ownership has been transferred.  For `c', we
don't use the original variable any more, so we can just mark it null;
but `r' gets reused, so allocate a fresh place for it.

This is the only use of `G_COPY' in the program.
server/keyexch.c