Ejemplo n.º 1
0
Network *read_network_info(char* data_file)
{
        INI_CONFIG* config;
        Network *network;
        config = ini_config_create_from_file(data_file, 0);
        g_return_val_if_fail(config !=NULL, NULL);
       	network = g_new0(Network, 1);
        network->ping = ini_config_get_string(config, "network_info", "ping", NULL);
        network->result = ini_config_get_string(config, "network_info", "result", NULL);
        network->date = ini_config_get_string(config, "network_info", "date", NULL);
        network->os_ver = ini_config_get_string(config, "network_info", "os_ver", NULL);
        network->connected = ini_config_get_string(config, "network_info", "connected", NULL);
        network->ftp_download = ini_config_get_string(config, "network_info", "ftp_download", NULL);
        network->fail_reason = ini_config_get_string(config, "network_info", "fail_reason", NULL);
	network->lan_mac = ini_config_get_string(config, "network_info", "lan_mac", NULL);
	return network;
}
Ejemplo n.º 2
0
void main(int argc,char* argv[]){
    INI_CONFIG* config;
    printf("------------test1-----------\n");
    config=ini_config_create_from_string("hover     =      lees       \n data =    7 \n maxthread=255\n;this is a comment line\r\nyahoo    =alibaba     \n     [section1]   \nhover   =  lees2  \nhover=lees333\n\n hover = lees4444\nyahoo=3\n\n\n",0,0);
    if(config){
        ini_config_print(config,stdout);
        ini_config_destroy(config);
    }
 
    printf("\n------------test2-----------\n");
    config=ini_config_create_from_file("php.ini",0);
    if(config){
        printf(
            "%s %s\n",
            ini_config_get_string(config,"soap","soap.wsdl_cache_dir","/nodir"),
            ini_config_get_string(config,"soap","soap.wsdl_cache_ttl","xixi")
        );
        ini_config_destroy(config);
    }
}
Ejemplo n.º 3
0
Longrun *read_longrun_info(char* data_file)
{
        INI_CONFIG* config;
        Longrun *longrun;
        config = ini_config_create_from_file(data_file, 0);
        g_return_val_if_fail(config !=NULL, NULL);
       	longrun = g_new0(Longrun, 1);
        //longrun->hw_id = ini_config_get_int(config, "Longrun", "hw_id", 0);
        longrun->test_item = ini_config_get_string(config, "Longrun_info", "test_item", NULL);
        longrun->result = ini_config_get_string(config, "Longrun_info", "result", "F");
	g_message("tom debug,  result=%s",longrun->result);
        longrun->date = ini_config_get_string(config, "Longrun_info", "date", NULL);
        longrun->os_ver = ini_config_get_string(config, "Longrun_info", "os_ver", NULL);
        longrun->cycle = ini_config_get_int(config, "Longrun_info", "cycle", 0);
        longrun->fail_cycle = ini_config_get_int(config, "Longrun_info", "fail_cycle", 0);
        longrun->cmdline = ini_config_get_string(config, "Longrun_info", "cmdline", NULL);
        longrun->kernel = ini_config_get_string(config, "Longrun_info", "kernel", NULL);
        longrun->comment = ini_config_get_string(config, "Longrun_info", "comment", NULL);
	longrun->lan_mac = ini_config_get_string(config, "Longrun_info", "lan_mac", NULL);
	return longrun;
}