static int ConfigureNetworkInterfaceWithDynamicIp()

in CodeSnippets/Networking/DynamicIp/dynamic_ip.c [24:40]


static int ConfigureNetworkInterfaceWithDynamicIp(void)
{
    Networking_IpConfig ipConfig;
    Networking_IpConfig_Init(&ipConfig);

    Networking_IpConfig_EnableDynamicIp(&ipConfig);

    int result = Networking_IpConfig_Apply(networkInterfaceToConfigure, &ipConfig);
    Networking_IpConfig_Destroy(&ipConfig);

    if (result != 0) {
        Log_Debug("ERROR: Networking_IpConfig_Apply: %d (%s)\n", errno, strerror(errno));
        return -1;
    }

    return 0;
}