]> andersk Git - gssapi-openssh.git/blobdiff - openssh/kexgexs.c
merged OpenSSH 5.3p1 to trunk
[gssapi-openssh.git] / openssh / kexgexs.c
index 76a0f8ca7164d5e0259a49e90e6b29e061ec7381..8515568b36edda5d4d8be638bb031d5f1039ddcb 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: kexgexs.c,v 1.11 2009/01/01 21:17:36 djm Exp $ */
+/* $OpenBSD: kexgexs.c,v 1.12 2009/06/21 07:37:15 dtucker Exp $ */
 /*
  * Copyright (c) 2000 Niels Provos.  All rights reserved.
  * Copyright (c) 2001 Markus Friedl.  All rights reserved.
@@ -179,7 +179,9 @@ kexgex_server(Kex *kex)
        }
 
        /* sign H */
-       PRIVSEP(key_sign(server_host_key, &signature, &slen, hash, hashlen));
+       if (PRIVSEP(key_sign(server_host_key, &signature, &slen, hash,
+           hashlen)) < 0)
+               fatal("kexgex_server: key_sign failed");
 
        /* destroy_sensitive_data(); */
 
This page took 0.154501 seconds and 4 git commands to generate.