blob: f204d07c70140b3f0f93c5e35eb07a4dda6b9397 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
|
#ifndef LYGETFILE_H
#define LYGETFILE_H
#include <LYStructs.h>
#ifdef __cplusplus
extern "C" {
#endif
#define NOT_FOUND 0
#define NORMAL 1
#define NULLFILE 3
extern int getfile(DocInfo *doc, int *target);
extern void srcmode_for_next_retrieval(int);
extern int follow_link_number(int c,
int cur,
DocInfo *doc,
int *num);
extern void add_trusted(char *str, int type);
extern BOOLEAN exec_ok(const char *source, const char *linkpath, int type);
extern char *WWW_Download_File;
/* values for follow_link_number() */
#define DO_LINK_STUFF 1
#define DO_GOTOLINK_STUFF 2
#define DO_GOTOPAGE_STUFF 3
#define DO_FORMS_STUFF 4
#define PRINT_ERROR 5
/* values for add_trusted() and exec_ok() */
#define EXEC_PATH 0
#define ALWAYS_EXEC_PATH 1
#define CGI_PATH 2
#ifdef __cplusplus
}
#endif
#endif /* LYGETFILE_H */
|