OSEC

Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com
 
CVS: cvs.openbsd.org: src

From: Markus Friedl (markuscvs.openbsd.org)
Date: Tue Sep 23 2003 - 15:17:11 CDT


CVSROOT: /cvs
Module name: src
Changes by: markuscvs.openbsd.org 2003/09/23 14:17:11

Modified files:
        usr.bin/ssh : Makefile.inc auth-krb5.c auth.c auth.h auth1.c
                         auth2.c canohost.c clientloop.c fatal.c
                         gss-serv.c log.c log.h monitor.c monitor.h
                         monitor_wrap.c monitor_wrap.h packet.c
                         serverloop.c session.c session.h ssh-agent.c
                         ssh-gss.h sshd.c
        usr.bin/ssh/lib: Makefile
Added files:
        usr.bin/ssh : cleanup.c

Log message:
replace fatal_cleanup() and linked list of fatal callbacks with static
cleanup_exit() function. re-refine cleanup_exit() where appropriate,
allocate sshd's authctxt eary to allow simpler cleanup in sshd.
tested by many, ok deraadt