IPv4 Functions

IPv4 Functions

Function Name

Description

Function Name

Description

NetIPv4_CfgAddrAdd()

Add a statically-configured IPv4 host address, subnet mask, and default gateway to an interface.

NetIPv4_CfgAddrAddDynamic()

Add a dynamically-configured IPv4 host address, subnet mask, and default gateway to an interface.

NetIPv4_CfgAddrAddDynamicStart()

Start dynamic IPv4 address configuration for an interface.

NetIPv4_CfgAddrAddDynamicStop()

Stop dynamic IPv4 address configuration for an interface.

NetIPv4_CfgAddrRemove()

Remove a configured IPv4 host address from an interface.

NetIPv4_CfgAddrRemoveAll()

Remove all configured IPv4 host address(es) from an interface.

NetIPv4_CfgFragReasmTimeout()

Configure IPv4 fragment reassembly timeout.

NetIPv4_GetAddrDfltGateway()

Get the default gateway IPv4 address for a host’s configured IPv4 address.

NetIPv4_GetAddrHost()

Get an interface’s configured IPv4 host address(es).

NetIPv4_GetAddrSrc()

Get corresponding configured IPv4 host address for a remote IPv4 address to use as source address.

NetIPv4_GetAddrSubnetMask()

Get the IPv4 address subnet mask for a host’s configured IPv4 address.

NetIPv4_IsAddrBroadcast()

Validate an IPv4 address as the limited broadcast IPv4 address.

NetIPv4_IsAddrClassA()

Validate an IPv4 address as a Class-A IPv4 address.

NetIPv4_IsAddrClassB()

Validate an IPv4 address as a Class-B IPv4 address.

NetIPv4_IsAddrClassC()

Validate an IPv4 address as a Class-C IPv4 address.

NetIPv4_IsAddrHost()

Validate an IPv4 address as one the host’s IPv4 address(es).

NetIPv4_IsAddrHostCfgd()

Validate an IPv4 address as one the host’s configured IPv4 address(es).

NetIPv4_IsAddrLocalHost()

Validate an IPv4 address as a Localhost IPv4 address.

NetIPv4_IsAddrLocalLink()

Validate an IPv4 address as a link-local IPv4 address.

NetIPv4_IsAddrsHostCfgdOnIF()

Check if any IPv4 address(es) are configured on an interface.

NetIPv4_IsAddrThisHost()

Validate an IPv4 address as the ‘This Host’ initialization IPv4 address.

NetIPv4_IsValidAddrHost()

Validate an IPv4 address as a valid IPv4 host address.

NetIPv4_IsValidAddrHostCfgd()

Validate an IPv4 address as a valid, configurable IPv4 host address.

NetIPv4_IsValidAddrSubnetMask()

Validate an IPv4 address subnet mask.