+ fprintf(outfile, "<dhcpstatus>\n");
+
+ if (macaddr != NULL) {
+ for (macaddr_p = macaddr; macaddr_p->next != NULL;
+ macaddr_p = macaddr_p->next) {
+ fprintf(outfile,
+ "<active_lease>\n\t<ip>%s</ip>\n\t<macaddress>%s</macaddress>\n</active_lease>\n",
+ macaddr_p->ip, macaddr_p->ethernet);
+ }
+ }
+