digraph "evhtp_make_request"
{
 // LATEX_PDF_SIZE
  bgcolor="transparent";
  edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"];
  node [fontname="Helvetica",fontsize="10",shape=record];
  rankdir="LR";
  Node1 [label="evhtp_make_request",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled", fontcolor="black",tooltip="make a client request"];
  Node1 -> Node2 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node2 [label="evhtp_header_find",height=0.2,width=0.4,color="black",URL="$evhtp_8c.html#a08460210e1ea2672b7a0a13d1814b9b7",tooltip="finds the value of a key in a evhtp_headers_t structure"];
  Node2 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node3 [label="evhtp_kv_find",height=0.2,width=0.4,color="black",URL="$evhtp_8c.html#a5ad3f9da9252228d496c757b7fcbd876",tooltip="find the string value of 'key' from the key/value list 'kvs'"];
  Node1 -> Node4 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node4 [label="evhtp_header_new",height=0.2,width=0.4,color="black",URL="$evhtp_8c.html#a85fce33b102fc12363fdd5ffe17f663b",tooltip="creates a new evhtp_header_t key/val structure"];
  Node4 -> Node5 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node5 [label="evhtp_kv_new",height=0.2,width=0.4,color="black",URL="$evhtp_8c.html#af103582e3009a69489cdd660a5c4f3e5",tooltip="Allocates a new key/value structure."];
  Node5 -> Node6 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node6 [label="evhtp_kv_free",height=0.2,width=0.4,color="black",URL="$evhtp_8c.html#a7939fc367080e65dae817a198b0329bb",tooltip="frees resources allocated for a single key/value"];
  Node6 -> Node7 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node7 [label="htp__free_",height=0.2,width=0.4,color="black",URL="$evhtp_8c.html#a903108b0dae3b310ebab0ef757edf4bc",tooltip="Wrapper for free so that a different free can be used if desired."];
  Node5 -> Node7 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node5 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node8 [label="htp__malloc_",height=0.2,width=0.4,color="black",URL="$evhtp_8c.html#a0a2144a565aeff161475afa40c005c07",tooltip="Wrapper for malloc so that a different malloc can be used if desired."];
  Node1 -> Node9 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node9 [label="evhtp_headers_add_header",height=0.2,width=0.4,color="black",URL="$evhtp_8c.html#ab895a8e59d43330c700dcbddb20b281d",tooltip="adds an evhtp_header_t to the end of the evhtp_headers_t tailq"];
  Node9 -> Node10 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node10 [label="evhtp_kvs_add_kv",height=0.2,width=0.4,color="black",URL="$evhtp_8c.html#a0860e34e7b5b5977e01f28afded17d89",tooltip="appends a key/val structure to a evhtp_kvs_t tailq"];
  Node1 -> Node11 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node11 [label="evhtp_modp_sizetoa",height=0.2,width=0.4,color="black",URL="$numtoa_8h.html#a98484da81fa1877f26957ae15312ff7e",tooltip="based on the system architecture, convert a size_t number to a string."];
  Node1 -> Node12 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node12 [label="htp__create_headers_",height=0.2,width=0.4,color="black",URL="$evhtp_8c.html#a9e0636c714e05aa269687de1305c57c4",tooltip=" "];
  Node12 -> Node13 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node13 [label="htp__evbuffer_add_iovec_",height=0.2,width=0.4,color="black",URL="$evhtp_8c.html#a5cbec2bc88aa1ce1958723292d7faa39",tooltip=" "];
  Node1 -> Node14 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node14 [label="htparser_get_methodstr_m",height=0.2,width=0.4,color="black",URL="$parser_8c.html#aa8f04ed0e3d06484c9338068751cb0b5",tooltip=" "];
}
