diff options
Diffstat (limited to 'core/fs/pxe/pxe.h')
-rw-r--r-- | core/fs/pxe/pxe.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/core/fs/pxe/pxe.h b/core/fs/pxe/pxe.h index 6c84d8be..4c7e8e6e 100644 --- a/core/fs/pxe/pxe.h +++ b/core/fs/pxe/pxe.h @@ -111,6 +111,7 @@ struct netbuf; struct pxe_conn_ops { void (*fill_buffer)(struct inode *inode); void (*close)(struct inode *inode); + int (*readdir)(struct inode *inode, struct dirent *dirent); }; struct pxe_pvt_inode { @@ -222,6 +223,9 @@ void http_open(struct url_info *url, int flags, struct inode *inode, const char **redir); void http_bake_cookies(void); +/* http_readdir.c */ +int http_readdir(struct inode *inode, struct dirent *dirent); + /* ftp.c */ void ftp_open(struct url_info *url, int flags, struct inode *inode, const char **redir); |