NetSurf
|
cookie entry. More...
Data Fields | |
struct cookie_internal_data * | prev |
Previous in list. More... | |
struct cookie_internal_data * | next |
Next in list. More... | |
char * | name |
Cookie name. More... | |
char * | value |
Cookie value. More... | |
bool | value_was_quoted |
Value was quoted in Set-Cookie: More... | |
char * | comment |
Cookie comment. More... | |
bool | domain_from_set |
Domain came from Set-Cookie: header. More... | |
char * | domain |
Domain. More... | |
bool | path_from_set |
Path came from Set-Cookie: header. More... | |
char * | path |
Path. More... | |
time_t | expires |
Expiry timestamp, or -1 for session. More... | |
time_t | last_used |
Last used time. More... | |
bool | secure |
Only send for HTTPS requests. More... | |
bool | http_only |
Only expose to HTTP(S) requests. More... | |
enum cookie_version | version |
Specification compliance. More... | |
bool | no_destroy |
Never destroy this cookie, unless it's expired. More... | |
cookie entry.
char* cookie_internal_data::comment |
Cookie comment.
Definition at line 131 of file urldb.c.
Referenced by urldb_destroy_cookie(), urldb_free_cookie(), urldb_load_cookies(), urldb_parse_avpair(), and urldb_save_cookie_paths().
char* cookie_internal_data::domain |
Domain.
Definition at line 133 of file urldb.c.
Referenced by urldb_concat_cookie(), urldb_delete_cookie(), urldb_delete_cookie_paths(), urldb_destroy_cookie(), urldb_free_cookie(), urldb_insert_cookie(), urldb_load_cookies(), urldb_parse_avpair(), urldb_parse_cookie(), urldb_save_cookie_paths(), and urldb_set_cookie().
bool cookie_internal_data::domain_from_set |
Domain came from Set-Cookie: header.
Definition at line 132 of file urldb.c.
Referenced by urldb_concat_cookie(), urldb_load_cookies(), urldb_parse_avpair(), and urldb_save_cookie_paths().
time_t cookie_internal_data::expires |
Expiry timestamp, or -1 for session.
Definition at line 136 of file urldb.c.
Referenced by urldb_get_cookie(), urldb_insert_cookie(), urldb_load_cookies(), urldb_parse_avpair(), urldb_parse_cookie(), and urldb_save_cookie_paths().
bool cookie_internal_data::http_only |
Only expose to HTTP(S) requests.
Definition at line 139 of file urldb.c.
Referenced by urldb_get_cookie(), urldb_load_cookies(), urldb_parse_avpair(), and urldb_save_cookie_paths().
time_t cookie_internal_data::last_used |
Last used time.
Definition at line 137 of file urldb.c.
Referenced by urldb_get_cookie(), urldb_load_cookies(), and urldb_save_cookie_paths().
char* cookie_internal_data::name |
Cookie name.
Definition at line 128 of file urldb.c.
Referenced by urldb_concat_cookie(), urldb_delete_cookie(), urldb_delete_cookie_paths(), urldb_destroy_cookie(), urldb_free_cookie(), urldb_insert_cookie(), urldb_load_cookies(), urldb_parse_avpair(), urldb_parse_cookie(), urldb_save_cookie_paths(), and urldb_set_cookie().
struct cookie_internal_data* cookie_internal_data::next |
Next in list.
Definition at line 126 of file urldb.c.
Referenced by urldb_delete_cookie_paths(), urldb_destroy_path_node_content(), urldb_get_cookie(), urldb_insert_cookie(), and urldb_save_cookie_paths().
bool cookie_internal_data::no_destroy |
Never destroy this cookie, unless it's expired.
Definition at line 141 of file urldb.c.
Referenced by urldb_load_cookies(), and urldb_save_cookie_paths().
char* cookie_internal_data::path |
Path.
Definition at line 135 of file urldb.c.
Referenced by urldb_concat_cookie(), urldb_delete_cookie_paths(), urldb_destroy_cookie(), urldb_free_cookie(), urldb_get_cookie(), urldb_insert_cookie(), urldb_load_cookies(), urldb_parse_avpair(), urldb_parse_cookie(), urldb_save_cookie_paths(), and urldb_set_cookie().
bool cookie_internal_data::path_from_set |
Path came from Set-Cookie: header.
Definition at line 134 of file urldb.c.
Referenced by urldb_concat_cookie(), urldb_load_cookies(), urldb_parse_avpair(), and urldb_save_cookie_paths().
struct cookie_internal_data* cookie_internal_data::prev |
Previous in list.
Definition at line 125 of file urldb.c.
Referenced by urldb_delete_cookie_paths(), and urldb_insert_cookie().
bool cookie_internal_data::secure |
Only send for HTTPS requests.
Definition at line 138 of file urldb.c.
Referenced by urldb_get_cookie(), urldb_load_cookies(), urldb_parse_avpair(), and urldb_save_cookie_paths().
char* cookie_internal_data::value |
Cookie value.
Definition at line 129 of file urldb.c.
Referenced by urldb_concat_cookie(), urldb_destroy_cookie(), urldb_free_cookie(), urldb_load_cookies(), urldb_parse_avpair(), urldb_parse_cookie(), urldb_save_cookie_paths(), and urldb_set_cookie().
bool cookie_internal_data::value_was_quoted |
Value was quoted in Set-Cookie:
Definition at line 130 of file urldb.c.
Referenced by urldb_concat_cookie(), urldb_load_cookies(), urldb_parse_avpair(), and urldb_save_cookie_paths().
enum cookie_version cookie_internal_data::version |
Specification compliance.
Definition at line 140 of file urldb.c.
Referenced by urldb_get_cookie(), urldb_load_cookies(), urldb_parse_avpair(), and urldb_save_cookie_paths().