void ProtocolIPv4::Show( osPrintfInterface* out ) { out->Printf( "IPv4 Configuration\n" ); out->Printf( " Address: %s\n", ipv4toa( Address.Address ) ); out->Printf( " Subnet Mask: %s\n", ipv4toa( Address.SubnetMask ) ); out->Printf( " Gateway: %s\n", ipv4toa( Address.Gateway ) ); out->Printf( " Domain Name Server: %s\n", ipv4toa( Address.DomainNameServer ) ); out->Printf( " Broadcast Address: %s\n", ipv4toa( Address.BroadcastAddress ) ); out->Printf( " Address Lease Time: %d seconds\n", Address.IpAddressLeaseTime ); out->Printf( " RenewTime: %d seconds\n", Address.RenewTime ); out->Printf( " RebindTime: %d seconds\n", Address.RebindTime ); }
static void gather_gateway(MbbGateway *gw, XmlTag *tag) { xml_tag_add_child(tag, xml_tag_newc( "gateway", "name", variant_new_string(gw->name), "addr", variant_new_alloc_string(ipv4toa(NULL, gw->addr)) )); }