* ftpcmd.y: Include "ftpd_var.h" and remove prototype for reply()
authorEzra Peisach <epeisach@mit.edu>
Wed, 6 Jun 2001 18:06:36 +0000 (18:06 +0000)
committerEzra Peisach <epeisach@mit.edu>
Wed, 6 Jun 2001 18:06:36 +0000 (18:06 +0000)
commit81d9cbdca2e02f8b6c64a599fccbaede73aed420
treed69cb17e828477c9bbca346de4e7cf2d3da0dc78
parent82a9806d4b9ba0c3d7a0c823fd92cc6d4c42535a
* ftpcmd.y: Include "ftpd_var.h" and remove prototype for reply()
and lreply(). Add prototypes and declare as returning void
sizecmd(), help() and yylex(). Cleanup assignments in
conditionals.

* ftpd.c: Include <grp.h> for initgroups() prototype. Move
reply(), lreply() prototypes to ftpd_var.h (and include
same). Include "krb524.h" for krb524_convert_creds_kdc()
prototype. Include secure.h. Provide static prototypes for
ftpd_gss_convert_creds(), ftpd_gss_userok(), dolog(),
receive_data(), login(), end_login(), disallowed_user(),
restricted_user(), checkuser(). Declare main(), checkuser(),
disallowed_user(), restricted_user(), end_login(), kpass(),
retreive_data(), auth_data(), secure_printf(), ftpd_gss_userok(),
as returning int. Declare setdlevel(), user(), pass(), login(),
retreive(), store_file(), secure_error(), statfilecmd(),
stat_cmd(), fatal(), reply(), lreply(), ack(), nack(), yyerror(),
delete_file(), cwd(), makedir(), removedir(), pwd(), renamecmd(),
dolog(), dologout(), passive(), perror_reply(), auth(),
send_file_list(), reply_gss_error(), secure_gss_error(),
ftpd_gss_convert_creds(), as returning void. Cleanup printf
argument mismatches.

* ftpd_var.h: New header file with many prototypes from ftpd.c.

* popen.c (ftpd_popen): Add parenthesis in conditional to
distinguish || vs &&. Add prototype for blkfree().
(ftpd_pclose): Declare as returning int.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13276 dc483132-0cff-0310-8789-dd5450dbe970
src/appl/gssftp/ftpd/ChangeLog
src/appl/gssftp/ftpd/ftpcmd.y
src/appl/gssftp/ftpd/ftpd.c
src/appl/gssftp/ftpd/ftpd_var.h [new file with mode: 0644]
src/appl/gssftp/ftpd/popen.c