CID 1075: Variable "su" tracked as NULL was dereferenced. Index: ftpd.c =================================================================== RCS file: /cvsroot/src/libexec/ftpd/ftpd.c,v retrieving revision 1.172 diff -u -u -r1.172 ftpd.c --- ftpd.c 25 Feb 2006 02:28:55 -0000 1.172 +++ ftpd.c 17 Mar 2006 13:37:54 -0000 @@ -2525,11 +2525,12 @@ ispassive = 1; goto printaddr; } else if (usedefault == 0) { + su = (struct sockinet *)&data_dest; + if (epsvall) { reply(0, "EPSV only mode (EPSV ALL)"); goto epsvonly; } - su = (struct sockinet *)&data_dest; printaddr: /* PASV/PORT */ if (su->su_family == AF_INET) {