examples: Print DNS servers obtained via DHCP
diff --git a/examples/dhcp-client.c b/examples/dhcp-client.c
index 51dcd69..3dee66c 100644
--- a/examples/dhcp-client.c
+++ b/examples/dhcp-client.c
@@ -62,14 +62,19 @@
 	char *netmask = l_dhcp_lease_get_netmask(lease);
 	char *gw = l_dhcp_lease_get_gateway(lease);
 	uint32_t lifetime = l_dhcp_lease_get_lifetime(lease);
+	char **dns = l_dhcp_lease_get_dns(lease);
+	char *dns_concat = l_strjoinv(dns, ',');
 
 	l_info("Lease Obtained:");
 	l_info("\tIP: %s, Netmask: %s, Gateway: %s", ip, netmask, gw);
 	l_info("Lifetime: %u seconds", lifetime);
+	l_info("DNS List: %s", dns_concat);
 
 	l_free(ip);
 	l_free(netmask);
 	l_free(gw);
+	l_strfreev(dns);
+	l_free(dns_concat);
 }
 
 int main(int argc, char *argv[])