Blame src/LYGetFile.h

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 */