Deleted Added
full compact
1c1
< /* $NetBSD: extern.h,v 1.50 2004-08-09 12:56:47 lukem Exp $ */
---
> /* $NetBSD: extern.h,v 1.55 2006/02/01 14:20:12 christos Exp $ */
35c35
< * Copyright (c) 1997-2004 The NetBSD Foundation, Inc.
---
> * Copyright (c) 1997-2005 The NetBSD Foundation, Inc.
177c177
< char *xstrdup(const char *);
---
> char *ftpd_strdup(const char *);
182a183
> void ftpd_initwtmp(void);
184,185c185,186
< void ftpd_login(const struct utmp *ut);
< int ftpd_logout(const char *line);
---
> void ftpd_login(const struct utmp *);
> int ftpd_logout(const char *);
189a191
> struct sockinet;
190a193,195
> void ftpd_initwtmpx(void);
> void ftpd_logwtmpx(const char *, const char *, const char *,
> struct sockinet *, int, int);
192c197
< void ftpd_logwtmpx(const char *, const char *, const char *, int, int);
---
> int ftpd_logoutx(const char *, int, int);
254c259,262
< FLAG_modify = 1<<2, /* Allow CHMOD, DELE, MKD, RMD, RNFR,
---
> FLAG_hidesymlinks = 1<<2, /* For symbolic links, list the file
> or directory the link references
> rather than the link itself */
> FLAG_modify = 1<<3, /* Allow CHMOD, DELE, MKD, RMD, RNFR,
256,259c264,267
< FLAG_passive = 1<<3, /* Allow PASV mode */
< FLAG_private = 1<<4, /* Don't publish class info in STAT */
< FLAG_sanenames = 1<<5, /* Restrict names of uploaded files */
< FLAG_upload = 1<<6, /* As per modify, but also allow
---
> FLAG_passive = 1<<4, /* Allow PASV mode */
> FLAG_private = 1<<5, /* Don't publish class info in STAT */
> FLAG_sanenames = 1<<6, /* Restrict names of uploaded files */
> FLAG_upload = 1<<7, /* As per modify, but also allow
292a301
> LLT recvbufsize; /* SO_RCVBUF size */
312c321
< GLOBAL int debug;
---
> GLOBAL int ftpd_debug;