get_tag_insert() is only used within LwIP.
 
Symbols
loading...
Files
loading...

get_tag_insert() function

Insert a tag (found in an shtml in the form of "" into the file. The tag's name is stored in ssi->tag_name (NULL-terminated), the replacement should be written to hs->tag_insert (up to a length of LWIP_HTTPD_MAX_TAG_INSERT_LEN). The amount of data written is stored to ssi->tag_insert_len. @todo: return tag_insert_len - maybe it can be removed from struct http_state?

Syntax

static void get_tag_insert(struct http_state *hs);

Arguments

hs

http connection state

References

LocationReferrerText
httpd.c:759
get_tag_insert(struct http_state *hs)
httpd.c:1393http_send_data_ssi()
get_tag_insert(hs);

Call Tree

Functions calling get_tag_insert()
Functions called by get_tag_insert()
all items filtered out
get_tag_insert()
printf()
memcpy()
strcmp()
strlen()
all items filtered out
Data read by get_tag_insert()
Data written by get_tag_insert()
get_tag_insert()::tag
get_tag_insert()::len
get_tag_insert()::ssi
all items filtered out
get_tag_insert()
get_tag_insert()::tag
get_tag_insert()::len
get_tag_insert()::ssi
all items filtered out
Type of get_tag_insert()
get_tag_insert()
size_t
all items filtered out