|
Packit |
f574b8 |
#ifndef LYGETFILE_H
|
|
Packit |
f574b8 |
#define LYGETFILE_H
|
|
Packit |
f574b8 |
|
|
Packit |
f574b8 |
#include <LYStructs.h>
|
|
Packit |
f574b8 |
|
|
Packit |
f574b8 |
#ifdef __cplusplus
|
|
Packit |
f574b8 |
extern "C" {
|
|
Packit |
f574b8 |
#endif
|
|
Packit |
f574b8 |
#define NOT_FOUND 0
|
|
Packit |
f574b8 |
#define NORMAL 1
|
|
Packit |
f574b8 |
#define NULLFILE 3
|
|
Packit |
f574b8 |
extern int getfile(DocInfo *doc, int *target);
|
|
Packit |
f574b8 |
extern void srcmode_for_next_retrieval(int);
|
|
Packit |
f574b8 |
extern int follow_link_number(int c,
|
|
Packit |
f574b8 |
int cur,
|
|
Packit |
f574b8 |
DocInfo *doc,
|
|
Packit |
f574b8 |
int *num);
|
|
Packit |
f574b8 |
extern void add_trusted(char *str, int type);
|
|
Packit |
f574b8 |
extern BOOLEAN exec_ok(const char *source, const char *linkpath, int type);
|
|
Packit |
f574b8 |
|
|
Packit |
f574b8 |
extern char *WWW_Download_File;
|
|
Packit |
f574b8 |
|
|
Packit |
f574b8 |
/* values for follow_link_number() */
|
|
Packit |
f574b8 |
#define DO_LINK_STUFF 1
|
|
Packit |
f574b8 |
#define DO_GOTOLINK_STUFF 2
|
|
Packit |
f574b8 |
#define DO_GOTOPAGE_STUFF 3
|
|
Packit |
f574b8 |
#define DO_FORMS_STUFF 4
|
|
Packit |
f574b8 |
#define PRINT_ERROR 5
|
|
Packit |
f574b8 |
|
|
Packit |
f574b8 |
/* values for add_trusted() and exec_ok() */
|
|
Packit |
f574b8 |
#define EXEC_PATH 0
|
|
Packit |
f574b8 |
#define ALWAYS_EXEC_PATH 1
|
|
Packit |
f574b8 |
#define CGI_PATH 2
|
|
Packit |
f574b8 |
|
|
Packit |
f574b8 |
#ifdef __cplusplus
|
|
Packit |
f574b8 |
}
|
|
Packit |
f574b8 |
#endif
|
|
Packit |
f574b8 |
#endif /* LYGETFILE_H */
|