]> andersk Git - gssapi-openssh.git/blobdiff - openssh/kexdhs.c
merged OpenSSH 5.3p1 to trunk
[gssapi-openssh.git] / openssh / kexdhs.c
index 861708818451f04ce0b54d89f3ed585368819370..a6719f6722f6474334d04604c6e4f97d1c36279e 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: kexdhs.c,v 1.9 2006/11/06 21:25:28 markus Exp $ */
+/* $OpenBSD: kexdhs.c,v 1.10 2009/06/21 07:37:15 dtucker Exp $ */
 /*
  * Copyright (c) 2001 Markus Friedl.  All rights reserved.
  *
@@ -137,7 +137,9 @@ kexdh_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("kexdh_server: key_sign failed");
 
        /* destroy_sensitive_data(); */
 
This page took 0.051458 seconds and 4 git commands to generate.