summaryrefslogtreecommitdiff
path: root/core/fs/pxe/pxe.h
diff options
context:
space:
mode:
Diffstat (limited to 'core/fs/pxe/pxe.h')
-rw-r--r--core/fs/pxe/pxe.h4
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);