Even though one has the sources, its still a challenge to understand it :) http://c-skills.blogspot.com/2007/05/openssh-46-call-graph.html l8er, S. -- ~ ~ perl self.pl ~ $_='print"\$_=\47$_\47;eval"';eval ~ krahmer at suse.de - SuSE Security Team ~ SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nuernberg)