| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.40 2017/04/14 10:00:06 roy Exp $ | | 1 | # $NetBSD: Makefile,v 1.41 2017/09/15 12:02:00 roy Exp $ |
2 | # | | 2 | # |
3 | | | 3 | |
4 | WARNS?= 6 | | 4 | WARNS?= 6 |
5 | USE_FORT?= yes # network client (local server) | | 5 | USE_FORT?= yes # network client (local server) |
6 | | | 6 | |
7 | .include <bsd.init.mk> | | 7 | .include <bsd.init.mk> |
8 | .include "../../Makefile.inc" | | 8 | .include "../../Makefile.inc" |
9 | | | 9 | |
10 | PROG= dhcpcd | | 10 | PROG= dhcpcd |
11 | SRCS= common.c control.c dhcpcd.c duid.c eloop.c logerr.c | | 11 | SRCS= common.c control.c dhcpcd.c duid.c eloop.c logerr.c |
12 | SRCS+= if.c if-options.c route.c sa.c script.c | | 12 | SRCS+= if.c if-options.c route.c sa.c script.c |
13 | SRCS+= dhcp-common.c dhcpcd-embedded.c | | 13 | SRCS+= dhcp-common.c dhcpcd-embedded.c |
14 | SRCS+= if-bsd.c | | 14 | SRCS+= if-bsd.c |
| @@ -23,27 +23,27 @@ USE_INET?= yes | | | @@ -23,27 +23,27 @@ USE_INET?= yes |
23 | .if defined(SMALLPROG) | | 23 | .if defined(SMALLPROG) |
24 | CPPFLAGS+= -DSMALL | | 24 | CPPFLAGS+= -DSMALL |
25 | DHCPCD_DEFS= dhcpcd-definitions-small.conf | | 25 | DHCPCD_DEFS= dhcpcd-definitions-small.conf |
26 | .else | | 26 | .else |
27 | DHCPCD_DEFS= dhcpcd-definitions.conf | | 27 | DHCPCD_DEFS= dhcpcd-definitions.conf |
28 | CPPFLAGS+= -DAUTH | | 28 | CPPFLAGS+= -DAUTH |
29 | SRCS+= auth.c hmac_md5.c | | 29 | SRCS+= auth.c hmac_md5.c |
30 | .endif | | 30 | .endif |
31 | | | 31 | |
32 | .if (${USE_INET} != "no") | | 32 | .if (${USE_INET} != "no") |
33 | CPPFLAGS+= -DARP -DINET | | 33 | CPPFLAGS+= -DARP -DINET |
34 | SRCS+= arp.c bpf.c dhcp.c ipv4.c | | 34 | SRCS+= arp.c bpf.c dhcp.c ipv4.c |
35 | .if !defined(SMALLPROG) | | 35 | .if !defined(SMALLPROG) |
36 | CPPFLAGS+= -DIPV4LL | | 36 | CPPFLAGS+= -DIPV4LL -DARPING |
37 | SRCS+= ipv4ll.c | | 37 | SRCS+= ipv4ll.c |
38 | .endif | | 38 | .endif |
39 | .endif | | 39 | .endif |
40 | | | 40 | |
41 | .if (${USE_INET6} != "no") | | 41 | .if (${USE_INET6} != "no") |
42 | CPPFLAGS+= -DINET6 | | 42 | CPPFLAGS+= -DINET6 |
43 | SRCS+= ipv6.c ipv6nd.c | | 43 | SRCS+= ipv6.c ipv6nd.c |
44 | # -DSMALL already strips out prefix delegation | | 44 | # -DSMALL already strips out prefix delegation |
45 | # A network could be IPv6 only and require DHCPv6 | | 45 | # A network could be IPv6 only and require DHCPv6 |
46 | CPPFLAGS+= -DDHCP6 | | 46 | CPPFLAGS+= -DDHCP6 |
47 | SRCS+= dhcp6.c | | 47 | SRCS+= dhcp6.c |
48 | .endif | | 48 | .endif |
49 | | | 49 | |