gitextract_70kvohjb/ ├── .clang-format ├── .clang-tidy ├── .clangd ├── .github/ │ └── workflows/ │ ├── build.yml │ └── format.yml ├── .gitignore ├── BUILDING.md ├── LICENSE ├── Makefile ├── Makefile.inc ├── README.md ├── compat/ │ ├── _strtoi.h │ ├── arc4random.c │ ├── arc4random.h │ ├── arc4random_uniform.c │ ├── arc4random_uniform.h │ ├── bitops.h │ ├── chacha_private.h │ ├── closefrom.c │ ├── closefrom.h │ ├── consttime_memequal.h │ ├── crypt/ │ │ ├── hmac.c │ │ ├── hmac.h │ │ ├── md5.c │ │ ├── md5.h │ │ ├── sha256.c │ │ └── sha256.h │ ├── crypt_openssl/ │ │ ├── hmac.c │ │ ├── hmac.h │ │ ├── sha256.c │ │ └── sha256.h │ ├── dprintf.c │ ├── dprintf.h │ ├── endian.h │ ├── pidfile.c │ ├── pidfile.h │ ├── queue.h │ ├── reallocarray.c │ ├── reallocarray.h │ ├── setproctitle.c │ ├── setproctitle.h │ ├── strlcpy.c │ ├── strlcpy.h │ ├── strtoi.c │ ├── strtoi.h │ └── strtou.c ├── config-null.mk ├── configure ├── hooks/ │ ├── 01-test │ ├── 10-wpa_supplicant │ ├── 15-timezone │ ├── 20-resolv.conf │ ├── 29-lookup-hostname │ ├── 30-hostname.in │ ├── 50-dhcpcd-compat │ ├── 50-ntp.conf │ ├── 50-timesyncd.conf │ ├── 50-yp.conf │ ├── 50-ypbind.in │ ├── Makefile │ ├── dhcpcd-run-hooks.8.in │ └── dhcpcd-run-hooks.in ├── iconfig.mk ├── src/ │ ├── GNUmakefile │ ├── Makefile │ ├── Makefile.inc │ ├── arp.c │ ├── arp.h │ ├── auth.c │ ├── auth.h │ ├── bpf-bsd.c │ ├── bpf-dlpi.c │ ├── bpf-dlpi.h │ ├── bpf-linux.c │ ├── bpf-pcap.c │ ├── bpf.c │ ├── bpf.h │ ├── common.c │ ├── common.h │ ├── control.c │ ├── control.h │ ├── defs.h │ ├── dev/ │ │ ├── Makefile │ │ └── udev.c │ ├── dev.c │ ├── dev.h │ ├── dhcp-common.c │ ├── dhcp-common.h │ ├── dhcp.c │ ├── dhcp.h │ ├── dhcp6.c │ ├── dhcp6.h │ ├── dhcpcd-definitions-small.conf │ ├── dhcpcd-definitions.conf │ ├── dhcpcd-embedded.c.in │ ├── dhcpcd-embedded.h.in │ ├── dhcpcd.8.in │ ├── dhcpcd.c │ ├── dhcpcd.conf │ ├── dhcpcd.conf.5.in │ ├── dhcpcd.h │ ├── duid.c │ ├── duid.h │ ├── eloop.c │ ├── eloop.h │ ├── genembedc │ ├── genembedh │ ├── if-bsd.c │ ├── if-linux-wext.c │ ├── if-linux.c │ ├── if-options.c │ ├── if-options.h │ ├── if-sun.c │ ├── if.c │ ├── if.h │ ├── ipv4.c │ ├── ipv4.h │ ├── ipv4ll.c │ ├── ipv4ll.h │ ├── ipv6.c │ ├── ipv6.h │ ├── ipv6nd.c │ ├── ipv6nd.h │ ├── logerr.c │ ├── logerr.h │ ├── privsep-bpf.c │ ├── privsep-bpf.h │ ├── privsep-bsd.c │ ├── privsep-control.c │ ├── privsep-control.h │ ├── privsep-inet.c │ ├── privsep-inet.h │ ├── privsep-linux.c │ ├── privsep-root.c │ ├── privsep-root.h │ ├── privsep-sun.c │ ├── privsep.c │ ├── privsep.h │ ├── queue.h │ ├── route.c │ ├── route.h │ ├── sa.c │ ├── sa.h │ ├── script.c │ └── script.h ├── tests/ │ ├── Makefile │ └── crypt/ │ ├── .gitignore │ ├── GNUmakefile │ ├── Makefile │ ├── README.md │ ├── run-test.c │ ├── test.h │ ├── test_hmac_md5.c │ └── test_sha256.c └── vendor/ ├── README.md ├── queue.h ├── rbtree.c └── rbtree.h