Example #1
0
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 );
}
Example #2
0
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))
	));
}