Skip to contentSkip to conversation

dhcpcd: new package

PATCH New John Stile 2 participants 2 messages Mar 11, 2013 – Jun 18, 2013

lore
Share & tools
lore

John Stile

author
#0 lore raw

PATCH 1/1 dhcpcd: new package

From: John Stile <[email protected]>

Dhcpcd is an RFC2131 compliant DHCP client.

---
 package/Config.in        |  1 +
 package/dhcpcd/Config.in |  7 +++++++
 package/dhcpcd/dhcpcd.mk | 43 +++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 51 insertions(+)
 create mode 100644 package/dhcpcd/Config.in
 create mode 100644 package/dhcpcd/dhcpcd.mk
package/Config.in +1 -0
index 0ba7762..4bfa1e7 100644
@@ -634,6 +634,7 @@ source "package/cups/Config.in"
 if BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
 source "package/dhcp/Config.in"
 endif
+source "package/dhcpcd/Config.in"
 source "package/dhcpdump/Config.in"
 source "package/dnsmasq/Config.in"
 source "package/dropbear/Config.in"
package/dhcpcd/Config.in new file +7 -0
new file mode 100644
index 0000000..152d7f3
@@ -0,0 +1,7 @@
+config BR2_PACKAGE_DHCPCD
+	bool "dhcpcd"
+	help
+	  An RFC2131 compliant DHCP client
+	  NOTE: If uClibc, depends on  UCLIBC_SUPPORT_AI_ADDRCONFIG=y
+
+	  http://roy.marples.name/downloads/dhcpcd
package/dhcpcd/dhcpcd.mk new file +43 -0

43 lines not on this page · raw message

Signature · 1 line
1.7.12.4
#1 lore raw

PATCH 1/1 dhcpcd: new package

Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line

"John" == John Stile <[email protected]> writes:

John> From: John Stile <[email protected]> John> Dhcpcd is an RFC2131 compliant DHCP client.

John> Signed-off-by: John Stile <[email protected]> John> ---

 John>  package/Config.in        |  1 +
 John>  package/dhcpcd/Config.in |  7 +++++++
 John>  package/dhcpcd/dhcpcd.mk | 43 +++++++++++++++++++++++++++++++++++++++++++
 John>  3 files changed, 51 insertions(+)
 John>  create mode 100644 package/dhcpcd/Config.in
 John>  create mode 100644 package/dhcpcd/dhcpcd.mk

John> diff --git a/package/Config.in b/package/Config.in John> index 0ba7762..4bfa1e7 100644
John> --- a/package/Config.in
John> +++ b/package/Config.in
John> @@ -634,6 +634,7 @@ source "package/cups/Config.in"

 John>  if BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
 John>  source "package/dhcp/Config.in"
 John>  endif
 John> +source "package/dhcpcd/Config.in"
 John>  source "package/dhcpdump/Config.in"
 John>  source "package/dnsmasq/Config.in"
 John>  source "package/dropbear/Config.in"

John> diff --git a/package/dhcpcd/Config.in b/package/dhcpcd/Config.in John> new file mode 100644
John> index 0000000..152d7f3
John> --- /dev/null
John> +++ b/package/dhcpcd/Config.in
John> @@ -0,0 +1,7 @@
John> +config BR2_PACKAGE_DHCPCD
John> + bool "dhcpcd"
John> + help

It needs IPv6 support in the toolchain, so it need to depend on BR2_INET_IPV6 and show a comment if not available.

John> + An RFC2131 compliant DHCP client
John> + NOTE: If uClibc, depends on UCLIBC_SUPPORT_AI_ADDRCONFIG=y

Our default uClibc defconfig has AI_ADDRCONFIG enabled, so I dropped this line.

Committed with that fixed, thanks.

Signature · 1 line
Bye, Peter Korsgaard