IMA_SetIpConfigMethod - Sets the IP configuration method for a specified physical network port
cc [ flag... ] file... -lima [ library... ] #include <ima.h> IMA_STATUS IMA_SetIpConfigMethod( /* in */ IMA_OID oid, /* in */ IMA_BOOL enableDhcpIpConfiguration );
The object ID of the physical network port (PNP) whose IP configuration method is to be set.
A boolean indicating whether DHCP configuration of IP is being enabled.
If this parameter has the value IMA_TRUE, then DHCP configuration of IP is enabled.
If this parameter has the value IMA_FALSE, then DHCP configuration of IP is disabled, thereby enabling static configuration of IP.
The IMA_SetIpConfigMethod() API sets the IP configuration method for a specified PNP.
Returned if a reboot is necessary before the setting of the IP configuration method takes effect
Returned if the enableDhcpIpConfiguration argument does not contain the value, IMA_TRUE, or the value, IMA_FALSE
Returned if setting the IP configuration method is not supported by the specified PHBA
Returned if the oid argument does not specify a valid object type
Returned if the oid argument does not specify a PNP object
Returned if the oid argument does not specify a PNP known to the system
See attributes(7) for descriptions of the following attributes:
|
libima(3LIB), attributes(7), IMA_GetIpProperties(3IMA), IMA_SetDefaultGateway(3IMA), IMA_SetDnsServerAddress(3IMA), IMA_SetSubnetMask(3IMA)