<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
 "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.38.0 (20140413.2041)
 -->
<!-- Title: g Pages: 1 -->
<svg width="1229pt" height="620pt"
 viewBox="0.00 0.00 1228.50 620.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 616)">
<title>g</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-616 1224.5,-616 1224.5,4 -4,4"/>
<!-- systemd -->
<g id="node1" class="node"><title>systemd</title>
<ellipse fill="none" stroke="black" cx="671" cy="-450" rx="50.0912" ry="18"/>
<text text-anchor="middle" x="671" y="-446.3" font-family="Times,serif" font-size="14.00">systemd</text>
</g>
<!-- udev -->
<g id="node2" class="node"><title>udev</title>
<ellipse fill="none" stroke="black" cx="554" cy="-378" rx="33.2948" ry="18"/>
<text text-anchor="middle" x="554" y="-374.3" font-family="Times,serif" font-size="14.00">udev</text>
</g>
<!-- systemd&#45;&gt;udev -->
<g id="edge1" class="edge"><title>systemd&#45;&gt;udev</title>
<path fill="none" stroke="black" d="M646.187,-434.155C628.12,-423.345 603.55,-408.645 584.318,-397.139"/>
<polygon fill="black" stroke="black" points="586.008,-394.072 575.63,-391.941 582.415,-400.079 586.008,-394.072"/>
</g>
<!-- networkd -->
<g id="node3" class="node"><title>networkd</title>
<ellipse fill="none" stroke="black" cx="863" cy="-378" rx="55.4913" ry="18"/>
<text text-anchor="middle" x="863" y="-374.3" font-family="Times,serif" font-size="14.00">networkd</text>
</g>
<!-- systemd&#45;&gt;networkd -->
<g id="edge2" class="edge"><title>systemd&#45;&gt;networkd</title>
<path fill="none" stroke="black" d="M704.884,-436.647C736.373,-425.166 783.488,-407.989 818.098,-395.371"/>
<polygon fill="black" stroke="black" points="819.308,-398.655 827.504,-391.941 816.911,-392.078 819.308,-398.655"/>
</g>
<!-- resolved -->
<g id="node4" class="node"><title>resolved</title>
<ellipse fill="none" stroke="black" cx="671" cy="-378" rx="50.0912" ry="18"/>
<text text-anchor="middle" x="671" y="-374.3" font-family="Times,serif" font-size="14.00">resolved</text>
</g>
<!-- systemd&#45;&gt;resolved -->
<g id="edge3" class="edge"><title>systemd&#45;&gt;resolved</title>
<path fill="none" stroke="black" d="M671,-431.697C671,-423.983 671,-414.712 671,-406.112"/>
<polygon fill="black" stroke="black" points="674.5,-406.104 671,-396.104 667.5,-406.104 674.5,-406.104"/>
</g>
<!-- f_hostapd_rules -->
<g id="node9" class="node"><title>f_hostapd_rules</title>
<polygon fill="none" stroke="black" points="543.5,-324 288.5,-324 288.5,-288 549.5,-288 549.5,-318 543.5,-324"/>
<polyline fill="none" stroke="black" points="543.5,-324 543.5,-318 "/>
<polyline fill="none" stroke="black" points="549.5,-318 543.5,-318 "/>
<text text-anchor="middle" x="419" y="-302.3" font-family="Times,serif" font-size="14.00">/etc/udev/rules.d/50&#45;hostapd.rules</text>
</g>
<!-- udev&#45;&gt;f_hostapd_rules -->
<g id="edge7" class="edge"><title>udev&#45;&gt;f_hostapd_rules</title>
<path fill="none" stroke="black" d="M530.793,-364.967C511.625,-355.028 483.927,-340.666 460.897,-328.724"/>
<polygon fill="black" stroke="black" points="462.492,-325.609 452.003,-324.113 459.27,-331.823 462.492,-325.609"/>
</g>
<!-- f_mesh_rules -->
<g id="node13" class="node"><title>f_mesh_rules</title>
<polygon fill="none" stroke="black" points="804,-324 568,-324 568,-288 810,-288 810,-318 804,-324"/>
<polyline fill="none" stroke="black" points="804,-324 804,-318 "/>
<polyline fill="none" stroke="black" points="810,-318 804,-318 "/>
<text text-anchor="middle" x="689" y="-302.3" font-family="Times,serif" font-size="14.00">/etc/udev/rules.d/50&#45;mesh.rules</text>
</g>
<!-- udev&#45;&gt;f_mesh_rules -->
<g id="edge14" class="edge"><title>udev&#45;&gt;f_mesh_rules</title>
<path fill="none" stroke="black" d="M577.207,-364.967C596.375,-355.028 624.073,-340.666 647.103,-328.724"/>
<polygon fill="black" stroke="black" points="648.73,-331.823 655.997,-324.113 645.508,-325.609 648.73,-331.823"/>
</g>
<!-- networkd&#45;&gt;resolved -->
<g id="edge4" class="edge"><title>networkd&#45;&gt;resolved</title>
<path fill="none" stroke="black" d="M807.629,-378C782.21,-378 756.791,-378 731.373,-378"/>
<polygon fill="black" stroke="black" points="731.25,-374.5 721.25,-378 731.25,-381.5 731.25,-374.5"/>
</g>
<!-- f_link -->
<g id="node5" class="node"><title>f_link</title>
<polygon fill="none" stroke="black" points="1214.5,-468 1005.5,-468 1005.5,-432 1220.5,-432 1220.5,-462 1214.5,-468"/>
<polyline fill="none" stroke="black" points="1214.5,-468 1214.5,-462 "/>
<polyline fill="none" stroke="black" points="1220.5,-462 1214.5,-462 "/>
<text text-anchor="middle" x="1113" y="-446.3" font-family="Times,serif" font-size="14.00">/etc/systemd/network/*.link</text>
</g>
<!-- f_link&#45;&gt;networkd -->
<g id="edge5" class="edge"><title>f_link&#45;&gt;networkd</title>
<path fill="none" stroke="black" d="M1052.16,-431.966C1009.66,-420.065 953.576,-404.361 913.535,-393.15"/>
<polygon fill="black" stroke="black" points="914.292,-389.727 903.718,-390.401 912.404,-396.468 914.292,-389.727"/>
</g>
<!-- f_network -->
<g id="node6" class="node"><title>f_network</title>
<polygon fill="none" stroke="black" points="981,-468 739,-468 739,-432 987,-432 987,-462 981,-468"/>
<polyline fill="none" stroke="black" points="981,-468 981,-462 "/>
<polyline fill="none" stroke="black" points="987,-462 981,-462 "/>
<text text-anchor="middle" x="863" y="-446.3" font-family="Times,serif" font-size="14.00">/etc/systemd/network/*.network</text>
</g>
<!-- f_network&#45;&gt;networkd -->
<g id="edge6" class="edge"><title>f_network&#45;&gt;networkd</title>
<path fill="none" stroke="black" d="M863,-431.697C863,-423.983 863,-414.712 863,-406.112"/>
<polygon fill="black" stroke="black" points="866.5,-406.104 863,-396.104 859.5,-406.104 866.5,-406.104"/>
</g>
<!-- f_hostap_conf -->
<g id="node7" class="node"><title>f_hostap_conf</title>
<polygon fill="none" stroke="black" points="264,-324 0,-324 0,-288 270,-288 270,-318 264,-324"/>
<polyline fill="none" stroke="black" points="264,-324 264,-318 "/>
<polyline fill="none" stroke="black" points="270,-318 264,-318 "/>
<text text-anchor="middle" x="135" y="-302.3" font-family="Times,serif" font-size="14.00">/etc/hostapd/hostapd.template.conf</text>
</g>
<!-- f_hostapd_scr -->
<g id="node10" class="node"><title>f_hostapd_scr</title>
<ellipse fill="none" stroke="black" cx="230" cy="-234" rx="160.572" ry="18"/>
<text text-anchor="middle" x="230" y="-230.3" font-family="Times,serif" font-size="14.00">/usr/local/sbin/hostapd.template</text>
</g>
<!-- f_hostap_conf&#45;&gt;f_hostapd_scr -->
<g id="edge10" class="edge"><title>f_hostap_conf&#45;&gt;f_hostapd_scr</title>
<path fill="none" stroke="black" d="M158.483,-287.697C170.653,-278.73 185.677,-267.659 198.808,-257.984"/>
<polygon fill="black" stroke="black" points="201.14,-260.613 207.115,-251.863 196.988,-254.977 201.14,-260.613"/>
</g>
<!-- f_hostapd_svc -->
<g id="node8" class="node"><title>f_hostapd_svc</title>
<polygon fill="none" stroke="black" points="483,-108 193,-108 193,-72 489,-72 489,-102 483,-108"/>
<polyline fill="none" stroke="black" points="483,-108 483,-102 "/>
<polyline fill="none" stroke="black" points="489,-102 483,-102 "/>
<text text-anchor="middle" x="341" y="-86.3" font-family="Times,serif" font-size="14.00">/etc/systemd/system/hostapd@.service</text>
</g>
<!-- hostapd -->
<g id="node12" class="node"><title>hostapd</title>
<ellipse fill="none" stroke="black" cx="341" cy="-18" rx="48.1917" ry="18"/>
<text text-anchor="middle" x="341" y="-14.3" font-family="Times,serif" font-size="14.00">hostapd</text>
</g>
<!-- f_hostapd_svc&#45;&gt;hostapd -->
<g id="edge13" class="edge"><title>f_hostapd_svc&#45;&gt;hostapd</title>
<path fill="none" stroke="black" d="M341,-71.6966C341,-63.9827 341,-54.7125 341,-46.1124"/>
<polygon fill="black" stroke="black" points="344.5,-46.1043 341,-36.1043 337.5,-46.1044 344.5,-46.1043"/>
</g>
<!-- f_hostapd_rules&#45;&gt;f_hostapd_svc -->
<g id="edge8" class="edge"><title>f_hostapd_rules&#45;&gt;f_hostapd_svc</title>
<path fill="none" stroke="black" d="M416.507,-287.976C413.59,-269.843 408.102,-240.446 400,-216 388.925,-182.586 382.086,-175.804 367,-144 362.851,-135.254 358.224,-125.747 354.037,-117.231"/>
<polygon fill="black" stroke="black" points="357.11,-115.548 349.545,-108.13 350.833,-118.647 357.11,-115.548"/>
</g>
<!-- f_hostapd_rules&#45;&gt;f_hostapd_scr -->
<g id="edge9" class="edge"><title>f_hostapd_rules&#45;&gt;f_hostapd_scr</title>
<path fill="none" stroke="black" d="M372.765,-287.876C345.882,-277.919 311.875,-265.324 283.796,-254.924"/>
<polygon fill="black" stroke="black" points="284.725,-251.536 274.132,-251.345 282.294,-258.101 284.725,-251.536"/>
</g>
<!-- hostap_conf -->
<g id="node11" class="node"><title>hostap_conf</title>
<polygon fill="none" stroke="black" points="352,-180 170,-180 170,-144 358,-144 358,-174 352,-180"/>
<polyline fill="none" stroke="black" points="352,-180 352,-174 "/>
<polyline fill="none" stroke="black" points="358,-174 352,-174 "/>
<text text-anchor="middle" x="264" y="-158.3" font-family="Times,serif" font-size="14.00">Generated hostapd.conf</text>
</g>
<!-- f_hostapd_scr&#45;&gt;hostap_conf -->
<g id="edge11" class="edge"><title>f_hostapd_scr&#45;&gt;hostap_conf</title>
<path fill="none" stroke="black" d="M238.404,-215.697C242.275,-207.728 246.952,-198.1 251.243,-189.264"/>
<polygon fill="black" stroke="black" points="254.471,-190.629 255.692,-180.104 248.175,-187.57 254.471,-190.629"/>
</g>
<!-- hostap_conf&#45;&gt;f_hostapd_svc -->
<g id="edge12" class="edge"><title>hostap_conf&#45;&gt;f_hostapd_svc</title>
<path fill="none" stroke="black" d="M283.034,-143.697C292.545,-135.05 304.207,-124.449 314.57,-115.027"/>
<polygon fill="black" stroke="black" points="317.14,-117.421 322.185,-108.104 312.431,-112.241 317.14,-117.421"/>
</g>
<!-- f_mesh_scr -->
<g id="node14" class="node"><title>f_mesh_scr</title>
<ellipse fill="none" stroke="black" cx="689" cy="-234" rx="132.677" ry="18"/>
<text text-anchor="middle" x="689" y="-230.3" font-family="Times,serif" font-size="14.00">/usr/local/sbin/mesh.setup</text>
</g>
<!-- f_mesh_rules&#45;&gt;f_mesh_scr -->
<g id="edge15" class="edge"><title>f_mesh_rules&#45;&gt;f_mesh_scr</title>
<path fill="none" stroke="black" d="M689,-287.697C689,-279.983 689,-270.712 689,-262.112"/>
<polygon fill="black" stroke="black" points="692.5,-262.104 689,-252.104 685.5,-262.104 692.5,-262.104"/>
</g>
<!-- kernel_hotplug -->
<g id="node15" class="node"><title>kernel_hotplug</title>
<ellipse fill="none" stroke="black" cx="522" cy="-594" rx="81.4863" ry="18"/>
<text text-anchor="middle" x="522" y="-590.3" font-family="Times,serif" font-size="14.00">kernel_hotplug</text>
</g>
<!-- kernel_hotplug&#45;&gt;udev -->
<g id="edge16" class="edge"><title>kernel_hotplug&#45;&gt;udev</title>
<path fill="none" stroke="black" d="M524.565,-575.849C530.1,-538.832 543.207,-451.181 549.905,-406.386"/>
<polygon fill="black" stroke="black" points="553.406,-406.64 551.423,-396.232 546.483,-405.605 553.406,-406.64"/>
</g>
<!-- start_userspace -->
<g id="node16" class="node"><title>start_userspace</title>
<ellipse fill="none" stroke="black" cx="706" cy="-594" rx="85.2851" ry="18"/>
<text text-anchor="middle" x="706" y="-590.3" font-family="Times,serif" font-size="14.00">start_userspace</text>
</g>
<!-- init -->
<g id="node17" class="node"><title>init</title>
<ellipse fill="none" stroke="black" cx="687" cy="-522" rx="29.4969" ry="18"/>
<text text-anchor="middle" x="687" y="-518.3" font-family="Times,serif" font-size="14.00">/init</text>
</g>
<!-- start_userspace&#45;&gt;init -->
<g id="edge17" class="edge"><title>start_userspace&#45;&gt;init</title>
<path fill="none" stroke="black" d="M701.303,-575.697C699.187,-567.898 696.638,-558.509 694.282,-549.829"/>
<polygon fill="black" stroke="black" points="697.64,-548.838 691.643,-540.104 690.884,-550.672 697.64,-548.838"/>
</g>
<!-- init&#45;&gt;systemd -->
<g id="edge21" class="edge"><title>init&#45;&gt;systemd</title>
<path fill="none" stroke="black" d="M683.127,-504.055C681.345,-496.261 679.188,-486.822 677.189,-478.079"/>
<polygon fill="black" stroke="black" points="680.589,-477.244 674.949,-468.275 673.765,-478.804 680.589,-477.244"/>
</g>
<!-- find_config -->
<g id="node19" class="node"><title>find_config</title>
<ellipse fill="none" stroke="black" cx="796" cy="-522" rx="61.99" ry="18"/>
<text text-anchor="middle" x="796" y="-518.3" font-family="Times,serif" font-size="14.00">find_config</text>
</g>
<!-- init&#45;&gt;find_config -->
<g id="edge19" class="edge"><title>init&#45;&gt;find_config</title>
<path fill="none" stroke="black" d="M716.379,-522C718.872,-522 721.365,-522 723.858,-522"/>
<polygon fill="black" stroke="black" points="724.107,-525.5 734.107,-522 724.107,-518.5 724.107,-525.5"/>
</g>
<!-- init_d -->
<g id="node18" class="node"><title>init_d</title>
<polygon fill="none" stroke="black" points="639.5,-540 636.5,-544 615.5,-544 612.5,-540 568.5,-540 568.5,-504 639.5,-504 639.5,-540"/>
<text text-anchor="middle" x="604" y="-518.3" font-family="Times,serif" font-size="14.00">/init.d/*</text>
</g>
<!-- init_d&#45;&gt;init -->
<g id="edge18" class="edge"><title>init_d&#45;&gt;init</title>
<path fill="none" stroke="black" d="M639.664,-522C642.16,-522 644.657,-522 647.153,-522"/>
<polygon fill="black" stroke="black" points="647.415,-525.5 657.415,-522 647.415,-518.5 647.415,-525.5"/>
</g>
<!-- copy_config -->
<g id="node20" class="node"><title>copy_config</title>
<ellipse fill="none" stroke="black" cx="941" cy="-522" rx="65.7887" ry="18"/>
<text text-anchor="middle" x="941" y="-518.3" font-family="Times,serif" font-size="14.00">copy_config</text>
</g>
<!-- find_config&#45;&gt;copy_config -->
<g id="edge20" class="edge"><title>find_config&#45;&gt;copy_config</title>
<path fill="none" stroke="black" d="M858.021,-522C860.348,-522 862.674,-522 865.001,-522"/>
<polygon fill="black" stroke="black" points="865.201,-525.5 875.201,-522 865.201,-518.5 865.201,-525.5"/>
</g>
</g>
</svg>
