__FILE
typedef __FILE FILE;
typedef __FILE FILE;
extern __FILE __iob[_NFILE];
typedef __FILE FILE;
extern int vfwscanf(__FILE *_RESTRICT_KYWD, const wchar_t *_RESTRICT_KYWD,
typedef __FILE FILE;
extern wint_t __fgetwc_xpg5(__FILE *);
extern wint_t __getwc_xpg5(__FILE *);
extern wint_t __fputwc_xpg5(wint_t, __FILE *);
extern wint_t __putwc_xpg5(wint_t, __FILE *);
__FILE *_RESTRICT_KYWD);
extern int __fputws_xpg5(const wchar_t *_RESTRICT_KYWD, __FILE *_RESTRICT_KYWD);
extern wint_t __ungetwc_xpg5(wint_t, __FILE *);
extern wint_t fgetwc(__FILE *);
extern wchar_t *fgetws(wchar_t *_RESTRICT_KYWD, int, __FILE *_RESTRICT_KYWD);
extern wint_t fputwc(wint_t, __FILE *);
extern int fputws(const wchar_t *_RESTRICT_KYWD, __FILE *_RESTRICT_KYWD);
extern wint_t ungetwc(wint_t, __FILE *);
extern wint_t getwc(__FILE *);
extern wint_t putwc(wint_t, __FILE *);
extern int fwprintf(__FILE *_RESTRICT_KYWD, const wchar_t *_RESTRICT_KYWD,
extern int fwscanf(__FILE *_RESTRICT_KYWD, const wchar_t *_RESTRICT_KYWD,
extern int fwide(__FILE *, int);
extern int vfwprintf(__FILE *_RESTRICT_KYWD, const wchar_t *_RESTRICT_KYWD,
#define __FILE_TAG __FILE
extern userattr_t *fgetuserattr(struct __FILE *);
struct __FILE; /* structure tag for type FILE defined in stdio.h */
typedef __FILE FILE;
typedef ssize_t (*fread_t)(__FILE *, char *, size_t);
typedef ssize_t (*fwrite_t)(__FILE *, const char *, size_t);
typedef off_t (*fseek_t)(__FILE *, off_t, int);
typedef int (*fclose_t)(__FILE *);
struct __FILE;
void smbfs_acl_print_sd(struct __FILE *, struct i_ntsd *);
typedef __FILE FILE;