X-Git-Url: http://git.silcnet.org/gitweb/?a=blobdiff_plain;f=lib%2Fsilcclient%2Fclient_prvmsg.c;fp=lib%2Fsilcclient%2Fclient_prvmsg.c;h=353d606c2e4d211652b71bc1b9dc93271fd73cf0;hb=5647fc7838a3358928c3bc8ed8e32e6b7e6f26ab;hp=8116a9ff525636c237f4e0908e208aefbd843e2a;hpb=725af813951d3c77b38c52ff02bf43bf892370ea;p=silc.git diff --git a/lib/silcclient/client_prvmsg.c b/lib/silcclient/client_prvmsg.c index 8116a9ff..353d606c 100644 --- a/lib/silcclient/client_prvmsg.c +++ b/lib/silcclient/client_prvmsg.c @@ -1006,12 +1006,17 @@ silc_client_autoneg_key_verify_pubkey(SilcSKE ske, verify->context = ake; ake->verify = verify; + conn->context_type = SILC_ID_CLIENT; + conn->client_entry = client_entry; + /* Verify public key in application */ client->internal->ops->verify_public_key( client, conn, SILC_CONN_CLIENT, ake->public_key, silc_client_autoneg_key_verify_pubkey_cb, verify); + + conn->context_type = SILC_ID_NONE; } /* Key exchange protocol completion callback */