mirror of
https://github.com/vanhauser-thc/thc-hydra.git
synced 2025-03-12 04:36:23 -07:00
22 lines
598 B
C
22 lines
598 B
C
#ifndef _HYDRA_HTTP_H
|
|
#define _HYDRA_HTTP_H
|
|
|
|
#include "hydra-mod.h"
|
|
|
|
/* HTTP Header Types */
|
|
#define HEADER_TYPE_USERHEADER 'h'
|
|
#define HEADER_TYPE_USERHEADER_REPL 'H'
|
|
#define HEADER_TYPE_DEFAULT 'D'
|
|
#define HEADER_TYPE_DEFAULT_REPL 'd'
|
|
|
|
typedef struct header_node t_header_node, *ptr_header_node;
|
|
|
|
extern char *webtarget;
|
|
extern char *slash;
|
|
extern char *optional1;
|
|
|
|
extern int32_t parse_options(char *miscptr, ptr_header_node *ptr_head);
|
|
extern int32_t add_header(ptr_header_node *ptr_head, char *header, char *value, char type);
|
|
extern char *stringify_headers(ptr_header_node *ptr_head);
|
|
#endif
|