};
int sstr_alloc_space(sstr * p, int len);
void (*on_error) (void);
extern void (*on_error) (void);
#endif /*SSTR_PRIVATE_H */
/*******************
**Global Variables**
********************/
session_info *info;
extern session_info *info;
extern pid_t cmgrpid, tdatapid;
#endif /* COMMON_H */
void cwd_command(sstr * cmd, sstr * arg);
void pasv_reply(sstr * msg);
struct cmd_struct *ftp_cmds;
void ftpcmds_init()
{
static struct cmd_struct list[] = { /*Pinched in part SUSE */
void (*cmd) (sstr * cmd, sstr * arg);
extern struct cmd_struct *ftp_cmds;
void user_munge(sstr * cmd, sstr * arg);
void add_client(pid_t, struct sockaddr_in client);
void rm_client(pid_t pid);
#ifdef ENABLE_CHANGEPROC
int main(int argc, char *argv[], char *envp[])
#else