digraph "htparser_init"
{
  bgcolor="transparent";
  edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"];
  node [fontname="Helvetica",fontsize="10",shape=record];
  rankdir="LR";
  Node110 [label="htparser_init",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled", fontcolor="black"];
  Node110 -> Node111 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node111 [label="htp__connection_writecb_",height=0.2,width=0.4,color="black",URL="$evhtp_8c.html#ad322d0e97c11bc46d145cb4e780805e4"];
  Node111 -> Node112 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node112 [label="htp__connection_eventcb_",height=0.2,width=0.4,color="black",URL="$evhtp_8c.html#a5d21ac4c4e6b79fc5afbb94c034cca3e"];
  Node112 -> Node113 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node113 [label="htp__connection_accept_",height=0.2,width=0.4,color="black",URL="$evhtp_8c.html#a77d4521deb56d390184a9f4651850086"];
  Node113 -> Node114 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node114 [label="htp__run_in_thread_",height=0.2,width=0.4,color="black",URL="$evhtp_8c.html#af4ffaca0b4b70ef55b343ce4d3757438"];
  Node114 -> Node115 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node115 [label="htp__accept_cb_",height=0.2,width=0.4,color="black",URL="$evhtp_8c.html#a324cd0c37be87b95b3fb90898f020893"];
  Node115 -> Node116 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node116 [label="evhtp_accept_socket",height=0.2,width=0.4,color="black",URL="$evhtp_2evhtp_8h.html#a8bc42cc848d9992f9a07bfeaa605b6b6",tooltip="create the listener plus setup various options with an already-bound socket. "];
  Node116 -> Node117 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node117 [label="evhtp_bind_sockaddr",height=0.2,width=0.4,color="black",URL="$evhtp_2evhtp_8h.html#a9df8b5f5d1c042aa96bf0a9a1c241665",tooltip="bind to an already allocated sockaddr. "];
  Node117 -> Node118 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node118 [label="evhtp_bind_socket",height=0.2,width=0.4,color="black",URL="$evhtp_2evhtp_8h.html#a72a5938d55bebe4271ad6b9b134a4979",tooltip="bind to a socket, optionally with specific protocol support formatting. "];
  Node113 -> Node115 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node112 -> Node119 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node119 [label="evhtp_connection_new_dns",height=0.2,width=0.4,color="black",URL="$evhtp_2evhtp_8h.html#ad5f687215c3469daaaff408784a14a7b",tooltip="allocate a new connection "];
  Node119 -> Node120 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node120 [label="evhtp_connection_new",height=0.2,width=0.4,color="black",URL="$evhtp_2evhtp_8h.html#a7f99a59b7bdfd453661cdc0f6a1cb946",tooltip="allocate a new connection "];
  Node112 -> Node121 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node121 [label="evhtp_connection_ssl_new",height=0.2,width=0.4,color="black",URL="$evhtp_2evhtp_8h.html#a08e18590bd7f11ae746268a5f5879b9a"];
  Node111 -> Node113 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node110 -> Node122 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node122 [label="htp__connection_new_",height=0.2,width=0.4,color="black",URL="$evhtp_8c.html#a9a08000e78522dd548fd2b5f2a4c140e"];
  Node122 -> Node115 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node122 -> Node119 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node122 -> Node121 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
}
