Loading drivers/staging/wlags49_h2/wl_profile.c +354 −405 Original line number Diff line number Diff line Loading @@ -116,11 +116,13 @@ extern dbg_info_t *DbgInfo; int parse_yes_no(char *value); int parse_yes_no( char* value ) { int parse_yes_no(char *value) { int rc = 0; //default to NO for invalid parameters if (strlen(value) == 1) { if ( ( value[0] | ('Y'^'y') ) == 'y' ) rc = 1; if ((value[0] | ('Y'^'y')) == 'y') rc = 1; // } else { // this should not be debug time info, it is an enduser data entry error ;? // DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_MICROWAVE_ROBUSTNESS); Loading Loading @@ -376,7 +378,7 @@ void translate_option( char *buffer, struct wl_private *lp ) * as possible */ if (strcmp(key, PARM_NAME_DEBUG_FLAG) == 0) { if ( DebugFlag == ~0 ) { //if DebugFlag is not specified on the command line if (DebugFlag == ~0) { /* if DebugFlag is not specified on the command line */ if (DbgInfo->DebugFlag == 0) { /* if pc_debug did not set DebugFlag (i.e.pc_debug is * not specified or specified outside the 4-8 range */ Loading @@ -397,8 +399,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_AUTH_KEY_MGMT_SUITE); } } else if ( strcmp( key, PARM_NAME_BRSC_2GHZ ) == 0 ) { } else if (strcmp(key, PARM_NAME_BRSC_2GHZ) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_BRSC_2GHZ, value); value_convert = simple_strtoul(value, NULL, 0); Loading @@ -407,8 +408,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invaid; will be ignored\n", PARM_NAME_BRSC_2GHZ); } } else if ( strcmp( key, PARM_NAME_BRSC_5GHZ ) == 0 ) { } else if (strcmp(key, PARM_NAME_BRSC_5GHZ) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_BRSC_5GHZ, value); value_convert = simple_strtoul(value, NULL, 0); Loading @@ -417,8 +417,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invaid; will be ignored\n", PARM_NAME_BRSC_5GHZ); } } else if (( strcmp( key, PARM_NAME_DESIRED_SSID ) == 0 ) || ( strcmp( key, PARM_NAME_OWN_SSID ) == 0 )) { } else if ((strcmp(key, PARM_NAME_DESIRED_SSID) == 0) || (strcmp(key, PARM_NAME_OWN_SSID) == 0)) { DBG_TRACE(DbgInfo, "SSID, value: %s\n", value); memset(lp->NetworkName, 0, (PARM_MAX_NAME_LEN + 1)); Loading Loading @@ -454,8 +453,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_ENABLE_ENCRYPTION); } } else if ( strcmp( key, PARM_NAME_ENCRYPTION ) == 0 ) { } else if (strcmp(key, PARM_NAME_ENCRYPTION) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_ENCRYPTION, value); memset(lp->szEncryption, 0, sizeof(lp->szEncryption)); Loading @@ -468,8 +466,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } memcpy(lp->szEncryption, value, string_length); } else if ( strcmp( key, PARM_NAME_KEY1 ) == 0 ) { } else if (strcmp(key, PARM_NAME_KEY1) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_KEY1, value); if (is_valid_key_string(value)) { Loading @@ -479,8 +476,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_KEY1); } } else if ( strcmp( key, PARM_NAME_KEY2 ) == 0 ) { } else if (strcmp(key, PARM_NAME_KEY2) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_KEY2, value); if (is_valid_key_string(value)) { Loading @@ -490,8 +486,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_KEY2); } } else if ( strcmp( key, PARM_NAME_KEY3 ) == 0 ) { } else if (strcmp(key, PARM_NAME_KEY3) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_KEY3, value); if (is_valid_key_string(value)) { Loading @@ -501,8 +496,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_KEY3); } } else if ( strcmp( key, PARM_NAME_KEY4 ) == 0 ) { } else if (strcmp(key, PARM_NAME_KEY4) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_KEY4, value); if (is_valid_key_string(value)) { Loading @@ -517,16 +511,13 @@ void translate_option( char *buffer, struct wl_private *lp ) else if (strcmp(key, PARM_NAME_LOAD_BALANCING) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_LOAD_BALANCING, value); lp->loadBalancing = parse_yes_no(value); } else if ( strcmp( key, PARM_NAME_MEDIUM_DISTRIBUTION ) == 0 ) { } else if (strcmp(key, PARM_NAME_MEDIUM_DISTRIBUTION) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_MEDIUM_DISTRIBUTION, value); lp->mediumDistribution = parse_yes_no(value); } else if ( strcmp( key, PARM_NAME_MICROWAVE_ROBUSTNESS) == 0 ) { } else if (strcmp(key, PARM_NAME_MICROWAVE_ROBUSTNESS) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_MICROWAVE_ROBUSTNESS, value); lp->MicrowaveRobustness = parse_yes_no(value); } else if ( strcmp( key, PARM_NAME_MULTICAST_RATE ) == 0 ) { } else if (strcmp(key, PARM_NAME_MULTICAST_RATE) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_MULTICAST_RATE, value); value_convert = simple_strtoul(value, NULL, 0); Loading @@ -536,8 +527,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_MULTICAST_RATE); } } else if ( strcmp( key, PARM_NAME_OWN_CHANNEL ) == 0 ) { } else if (strcmp(key, PARM_NAME_OWN_CHANNEL) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_OWN_CHANNEL, value); value_convert = simple_strtoul(value, NULL, 0); Loading @@ -549,8 +539,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_OWN_CHANNEL); } } else if ( strcmp( key, PARM_NAME_OWN_NAME ) == 0 ) { } else if (strcmp(key, PARM_NAME_OWN_NAME) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_OWN_NAME, value); memset(lp->StationName, 0, (PARM_MAX_NAME_LEN + 1)); Loading @@ -563,8 +552,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } memcpy(lp->StationName, value, string_length); } else if ( strcmp( key, PARM_NAME_RTS_THRESHOLD ) == 0 ) { } else if (strcmp(key, PARM_NAME_RTS_THRESHOLD) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_RTS_THRESHOLD, value); value_convert = simple_strtoul(value, NULL, 0); Loading @@ -573,8 +561,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_RTS_THRESHOLD); } } else if ( strcmp( key, PARM_NAME_SRSC_2GHZ ) == 0 ) { } else if (strcmp(key, PARM_NAME_SRSC_2GHZ) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_SRSC_2GHZ, value); value_convert = simple_strtoul(value, NULL, 0); Loading @@ -583,8 +570,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invaid; will be ignored\n", PARM_NAME_SRSC_2GHZ); } } else if ( strcmp( key, PARM_NAME_SRSC_5GHZ ) == 0 ) { } else if (strcmp(key, PARM_NAME_SRSC_5GHZ) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_SRSC_5GHZ, value); value_convert = simple_strtoul(value, NULL, 0); Loading @@ -593,8 +579,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invaid; will be ignored\n", PARM_NAME_SRSC_5GHZ); } } else if ( strcmp( key, PARM_NAME_SYSTEM_SCALE ) == 0 ) { } else if (strcmp(key, PARM_NAME_SYSTEM_SCALE) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_SYSTEM_SCALE, value); value_convert = simple_strtoul(value, NULL, 0); Loading @@ -603,8 +588,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_SYSTEM_SCALE); } } else if ( strcmp( key, PARM_NAME_TX_KEY ) == 0 ) { } else if (strcmp(key, PARM_NAME_TX_KEY) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_TX_KEY, value); value_convert = simple_strtoul(value, NULL, 0); Loading @@ -613,8 +597,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_TX_KEY); } } else if ( strcmp( key, PARM_NAME_TX_RATE ) == 0 ) { } else if (strcmp(key, PARM_NAME_TX_RATE) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_TX_RATE, value); value_convert = simple_strtoul(value, NULL, 0); Loading @@ -623,8 +606,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_TX_RATE); } } else if ( strcmp( key, PARM_NAME_TX_POW_LEVEL ) == 0 ) { } else if (strcmp(key, PARM_NAME_TX_POW_LEVEL) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_TX_POW_LEVEL, value); value_convert = simple_strtoul(value, NULL, 0); Loading @@ -651,8 +633,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_PORT_TYPE); } } else if ( strcmp( key, PARM_NAME_PM_ENABLED ) == 0 ) { } else if (strcmp(key, PARM_NAME_PM_ENABLED) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_PM_ENABLED, value); value_convert = simple_strtoul(value, NULL, 0); /* ;? how about wl_main.c containing Loading @@ -665,16 +646,13 @@ void translate_option( char *buffer, struct wl_private *lp ) DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_PM_ENABLED); //;?this is a data entry error, hence not a DBG_WARNING } } else if ( strcmp( key, PARM_NAME_CREATE_IBSS ) == 0 ) { } else if (strcmp(key, PARM_NAME_CREATE_IBSS) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_CREATE_IBSS, value); lp->CreateIBSS = parse_yes_no(value); } else if ( strcmp( key, PARM_NAME_MULTICAST_RX ) == 0 ) { } else if (strcmp(key, PARM_NAME_MULTICAST_RX) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_MULTICAST_RX, value); lp->MulticastReceive = parse_yes_no(value); } else if ( strcmp( key, PARM_NAME_MAX_SLEEP ) == 0 ) { } else if (strcmp(key, PARM_NAME_MAX_SLEEP) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_MAX_SLEEP, value); value_convert = simple_strtoul(value, NULL, 0); Loading @@ -683,8 +661,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_MAX_SLEEP); } } else if ( strcmp( key, PARM_NAME_NETWORK_ADDR ) == 0 ) { } else if (strcmp(key, PARM_NAME_NETWORK_ADDR) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_NETWORK_ADDR, value); if (parse_mac_address(value, mac_value) == ETH_ALEN) { Loading @@ -692,8 +669,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_NETWORK_ADDR); } } else if ( strcmp( key, PARM_NAME_AUTHENTICATION ) == 0 ) { } else if (strcmp(key, PARM_NAME_AUTHENTICATION) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_AUTHENTICATION, value); value_convert = simple_strtoul(value, NULL, 0); Loading @@ -702,8 +678,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_AUTHENTICATION); } } else if ( strcmp( key, PARM_NAME_OWN_ATIM_WINDOW ) == 0 ) { } else if (strcmp(key, PARM_NAME_OWN_ATIM_WINDOW) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_OWN_ATIM_WINDOW, value); value_convert = simple_strtoul(value, NULL, 0); Loading @@ -712,8 +687,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_OWN_ATIM_WINDOW); } } else if ( strcmp( key, PARM_NAME_PM_HOLDOVER_DURATION ) == 0 ) { } else if (strcmp(key, PARM_NAME_PM_HOLDOVER_DURATION) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_PM_HOLDOVER_DURATION, value); value_convert = simple_strtoul(value, NULL, 0); Loading @@ -722,12 +696,10 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_PM_HOLDOVER_DURATION); } } else if ( strcmp( key, PARM_NAME_PROMISCUOUS_MODE ) == 0 ) { } else if (strcmp(key, PARM_NAME_PROMISCUOUS_MODE) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_PROMISCUOUS_MODE, value); lp->promiscuousMode = parse_yes_no(value); } else if ( strcmp( key, PARM_NAME_CONNECTION_CONTROL ) == 0 ) { } else if (strcmp(key, PARM_NAME_CONNECTION_CONTROL) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_CONNECTION_CONTROL, value); value_convert = simple_strtoul(value, NULL, 0); Loading Loading @@ -755,24 +727,19 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_OWN_DTIM_PERIOD); } } else if ( strcmp( key, PARM_NAME_REJECT_ANY ) == 0 ) { } else if (strcmp(key, PARM_NAME_REJECT_ANY) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_REJECT_ANY, value); lp->RejectAny = parse_yes_no(value); } else if ( strcmp( key, PARM_NAME_EXCLUDE_UNENCRYPTED ) == 0 ) { } else if (strcmp(key, PARM_NAME_EXCLUDE_UNENCRYPTED) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_EXCLUDE_UNENCRYPTED, value); lp->ExcludeUnencrypted = parse_yes_no(value); } else if ( strcmp( key, PARM_NAME_MULTICAST_PM_BUFFERING ) == 0 ) { } else if (strcmp(key, PARM_NAME_MULTICAST_PM_BUFFERING) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_MULTICAST_PM_BUFFERING, value); lp->ExcludeUnencrypted = parse_yes_no(value); } else if ( strcmp( key, PARM_NAME_INTRA_BSS_RELAY ) == 0 ) { } else if (strcmp(key, PARM_NAME_INTRA_BSS_RELAY) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_INTRA_BSS_RELAY, value); lp->ExcludeUnencrypted = parse_yes_no(value); } else if ( strcmp( key, PARM_NAME_OWN_BEACON_INTERVAL ) == 0 ) { } else if (strcmp(key, PARM_NAME_OWN_BEACON_INTERVAL) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_OWN_BEACON_INTERVAL, value); value_convert = simple_strtoul(value, NULL, 0); Loading @@ -781,8 +748,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_OWN_BEACON_INTERVAL); } } else if ( strcmp( key, PARM_NAME_COEXISTENCE ) == 0 ) { } else if (strcmp(key, PARM_NAME_COEXISTENCE) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_COEXISTENCE, value); value_convert = simple_strtoul(value, NULL, 0); Loading @@ -803,8 +769,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_RTS_THRESHOLD1); } } else if ( strcmp( key, PARM_NAME_RTS_THRESHOLD2 ) == 0 ) { } else if (strcmp(key, PARM_NAME_RTS_THRESHOLD2) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_RTS_THRESHOLD2, value); value_convert = simple_strtoul(value, NULL, 0); Loading @@ -813,8 +778,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_RTS_THRESHOLD2); } } else if ( strcmp( key, PARM_NAME_RTS_THRESHOLD3 ) == 0 ) { } else if (strcmp(key, PARM_NAME_RTS_THRESHOLD3) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_RTS_THRESHOLD3, value); value_convert = simple_strtoul(value, NULL, 0); Loading @@ -823,8 +787,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_RTS_THRESHOLD3); } } else if ( strcmp( key, PARM_NAME_RTS_THRESHOLD4 ) == 0 ) { } else if (strcmp(key, PARM_NAME_RTS_THRESHOLD4) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_RTS_THRESHOLD4, value); value_convert = simple_strtoul(value, NULL, 0); Loading @@ -833,8 +796,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_RTS_THRESHOLD4); } } else if ( strcmp( key, PARM_NAME_RTS_THRESHOLD5 ) == 0 ) { } else if (strcmp(key, PARM_NAME_RTS_THRESHOLD5) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_RTS_THRESHOLD5, value); value_convert = simple_strtoul(value, NULL, 0); Loading @@ -843,8 +805,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_RTS_THRESHOLD5); } } else if ( strcmp( key, PARM_NAME_RTS_THRESHOLD6 ) == 0 ) { } else if (strcmp(key, PARM_NAME_RTS_THRESHOLD6) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_RTS_THRESHOLD6, value); value_convert = simple_strtoul(value, NULL, 0); Loading @@ -853,8 +814,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_RTS_THRESHOLD6); } } else if ( strcmp( key, PARM_NAME_TX_RATE1 ) == 0 ) { } else if (strcmp(key, PARM_NAME_TX_RATE1) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_TX_RATE1, value); value_convert = simple_strtoul(value, NULL, 0); Loading @@ -863,8 +823,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_TX_RATE1); } } else if ( strcmp( key, PARM_NAME_TX_RATE2 ) == 0 ) { } else if (strcmp(key, PARM_NAME_TX_RATE2) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_TX_RATE2, value); value_convert = simple_strtoul(value, NULL, 0); Loading @@ -873,8 +832,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_TX_RATE2); } } else if ( strcmp( key, PARM_NAME_TX_RATE3 ) == 0 ) { } else if (strcmp(key, PARM_NAME_TX_RATE3) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_TX_RATE3, value); value_convert = simple_strtoul(value, NULL, 0); Loading @@ -883,8 +841,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_TX_RATE3); } } else if ( strcmp( key, PARM_NAME_TX_RATE4 ) == 0 ) { } else if (strcmp(key, PARM_NAME_TX_RATE4) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_TX_RATE4, value); value_convert = simple_strtoul(value, NULL, 0); Loading @@ -893,8 +850,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_TX_RATE4); } } else if ( strcmp( key, PARM_NAME_TX_RATE5 ) == 0 ) { } else if (strcmp(key, PARM_NAME_TX_RATE5) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_TX_RATE5, value); value_convert = simple_strtoul(value, NULL, 0); Loading @@ -903,8 +859,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_TX_RATE5); } } else if ( strcmp( key, PARM_NAME_TX_RATE6 ) == 0 ) { } else if (strcmp(key, PARM_NAME_TX_RATE6) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_TX_RATE6, value); value_convert = simple_strtoul(value, NULL, 0); Loading @@ -913,8 +868,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_TX_RATE6); } } else if ( strcmp( key, PARM_NAME_WDS_ADDRESS1 ) == 0 ) { } else if (strcmp(key, PARM_NAME_WDS_ADDRESS1) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_WDS_ADDRESS1, value); if (parse_mac_address(value, mac_value) == ETH_ALEN) { Loading @@ -922,8 +876,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_WDS_ADDRESS1); } } else if ( strcmp( key, PARM_NAME_WDS_ADDRESS2 ) == 0 ) { } else if (strcmp(key, PARM_NAME_WDS_ADDRESS2) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_WDS_ADDRESS2, value); if (parse_mac_address(value, mac_value) == ETH_ALEN) { Loading @@ -931,8 +884,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_WDS_ADDRESS2); } } else if ( strcmp( key, PARM_NAME_WDS_ADDRESS3 ) == 0 ) { } else if (strcmp(key, PARM_NAME_WDS_ADDRESS3) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_WDS_ADDRESS3, value); if (parse_mac_address(value, mac_value) == ETH_ALEN) { Loading @@ -940,8 +892,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_WDS_ADDRESS3); } } else if ( strcmp( key, PARM_NAME_WDS_ADDRESS4 ) == 0 ) { } else if (strcmp(key, PARM_NAME_WDS_ADDRESS4) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_WDS_ADDRESS4, value); if (parse_mac_address(value, mac_value) == ETH_ALEN) { Loading @@ -949,8 +900,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_WDS_ADDRESS4); } } else if ( strcmp( key, PARM_NAME_WDS_ADDRESS5 ) == 0 ) { } else if (strcmp(key, PARM_NAME_WDS_ADDRESS5) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_WDS_ADDRESS5, value); if (parse_mac_address(value, mac_value) == ETH_ALEN) { Loading @@ -958,8 +908,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_WDS_ADDRESS5); } } else if ( strcmp( key, PARM_NAME_WDS_ADDRESS6 ) == 0 ) { } else if (strcmp(key, PARM_NAME_WDS_ADDRESS6) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_WDS_ADDRESS6, value); if (parse_mac_address(value, mac_value) == ETH_ALEN) { Loading Loading
drivers/staging/wlags49_h2/wl_profile.c +354 −405 Original line number Diff line number Diff line Loading @@ -116,11 +116,13 @@ extern dbg_info_t *DbgInfo; int parse_yes_no(char *value); int parse_yes_no( char* value ) { int parse_yes_no(char *value) { int rc = 0; //default to NO for invalid parameters if (strlen(value) == 1) { if ( ( value[0] | ('Y'^'y') ) == 'y' ) rc = 1; if ((value[0] | ('Y'^'y')) == 'y') rc = 1; // } else { // this should not be debug time info, it is an enduser data entry error ;? // DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_MICROWAVE_ROBUSTNESS); Loading Loading @@ -376,7 +378,7 @@ void translate_option( char *buffer, struct wl_private *lp ) * as possible */ if (strcmp(key, PARM_NAME_DEBUG_FLAG) == 0) { if ( DebugFlag == ~0 ) { //if DebugFlag is not specified on the command line if (DebugFlag == ~0) { /* if DebugFlag is not specified on the command line */ if (DbgInfo->DebugFlag == 0) { /* if pc_debug did not set DebugFlag (i.e.pc_debug is * not specified or specified outside the 4-8 range */ Loading @@ -397,8 +399,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_AUTH_KEY_MGMT_SUITE); } } else if ( strcmp( key, PARM_NAME_BRSC_2GHZ ) == 0 ) { } else if (strcmp(key, PARM_NAME_BRSC_2GHZ) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_BRSC_2GHZ, value); value_convert = simple_strtoul(value, NULL, 0); Loading @@ -407,8 +408,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invaid; will be ignored\n", PARM_NAME_BRSC_2GHZ); } } else if ( strcmp( key, PARM_NAME_BRSC_5GHZ ) == 0 ) { } else if (strcmp(key, PARM_NAME_BRSC_5GHZ) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_BRSC_5GHZ, value); value_convert = simple_strtoul(value, NULL, 0); Loading @@ -417,8 +417,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invaid; will be ignored\n", PARM_NAME_BRSC_5GHZ); } } else if (( strcmp( key, PARM_NAME_DESIRED_SSID ) == 0 ) || ( strcmp( key, PARM_NAME_OWN_SSID ) == 0 )) { } else if ((strcmp(key, PARM_NAME_DESIRED_SSID) == 0) || (strcmp(key, PARM_NAME_OWN_SSID) == 0)) { DBG_TRACE(DbgInfo, "SSID, value: %s\n", value); memset(lp->NetworkName, 0, (PARM_MAX_NAME_LEN + 1)); Loading Loading @@ -454,8 +453,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_ENABLE_ENCRYPTION); } } else if ( strcmp( key, PARM_NAME_ENCRYPTION ) == 0 ) { } else if (strcmp(key, PARM_NAME_ENCRYPTION) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_ENCRYPTION, value); memset(lp->szEncryption, 0, sizeof(lp->szEncryption)); Loading @@ -468,8 +466,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } memcpy(lp->szEncryption, value, string_length); } else if ( strcmp( key, PARM_NAME_KEY1 ) == 0 ) { } else if (strcmp(key, PARM_NAME_KEY1) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_KEY1, value); if (is_valid_key_string(value)) { Loading @@ -479,8 +476,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_KEY1); } } else if ( strcmp( key, PARM_NAME_KEY2 ) == 0 ) { } else if (strcmp(key, PARM_NAME_KEY2) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_KEY2, value); if (is_valid_key_string(value)) { Loading @@ -490,8 +486,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_KEY2); } } else if ( strcmp( key, PARM_NAME_KEY3 ) == 0 ) { } else if (strcmp(key, PARM_NAME_KEY3) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_KEY3, value); if (is_valid_key_string(value)) { Loading @@ -501,8 +496,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_KEY3); } } else if ( strcmp( key, PARM_NAME_KEY4 ) == 0 ) { } else if (strcmp(key, PARM_NAME_KEY4) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_KEY4, value); if (is_valid_key_string(value)) { Loading @@ -517,16 +511,13 @@ void translate_option( char *buffer, struct wl_private *lp ) else if (strcmp(key, PARM_NAME_LOAD_BALANCING) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_LOAD_BALANCING, value); lp->loadBalancing = parse_yes_no(value); } else if ( strcmp( key, PARM_NAME_MEDIUM_DISTRIBUTION ) == 0 ) { } else if (strcmp(key, PARM_NAME_MEDIUM_DISTRIBUTION) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_MEDIUM_DISTRIBUTION, value); lp->mediumDistribution = parse_yes_no(value); } else if ( strcmp( key, PARM_NAME_MICROWAVE_ROBUSTNESS) == 0 ) { } else if (strcmp(key, PARM_NAME_MICROWAVE_ROBUSTNESS) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_MICROWAVE_ROBUSTNESS, value); lp->MicrowaveRobustness = parse_yes_no(value); } else if ( strcmp( key, PARM_NAME_MULTICAST_RATE ) == 0 ) { } else if (strcmp(key, PARM_NAME_MULTICAST_RATE) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_MULTICAST_RATE, value); value_convert = simple_strtoul(value, NULL, 0); Loading @@ -536,8 +527,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_MULTICAST_RATE); } } else if ( strcmp( key, PARM_NAME_OWN_CHANNEL ) == 0 ) { } else if (strcmp(key, PARM_NAME_OWN_CHANNEL) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_OWN_CHANNEL, value); value_convert = simple_strtoul(value, NULL, 0); Loading @@ -549,8 +539,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_OWN_CHANNEL); } } else if ( strcmp( key, PARM_NAME_OWN_NAME ) == 0 ) { } else if (strcmp(key, PARM_NAME_OWN_NAME) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_OWN_NAME, value); memset(lp->StationName, 0, (PARM_MAX_NAME_LEN + 1)); Loading @@ -563,8 +552,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } memcpy(lp->StationName, value, string_length); } else if ( strcmp( key, PARM_NAME_RTS_THRESHOLD ) == 0 ) { } else if (strcmp(key, PARM_NAME_RTS_THRESHOLD) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_RTS_THRESHOLD, value); value_convert = simple_strtoul(value, NULL, 0); Loading @@ -573,8 +561,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_RTS_THRESHOLD); } } else if ( strcmp( key, PARM_NAME_SRSC_2GHZ ) == 0 ) { } else if (strcmp(key, PARM_NAME_SRSC_2GHZ) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_SRSC_2GHZ, value); value_convert = simple_strtoul(value, NULL, 0); Loading @@ -583,8 +570,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invaid; will be ignored\n", PARM_NAME_SRSC_2GHZ); } } else if ( strcmp( key, PARM_NAME_SRSC_5GHZ ) == 0 ) { } else if (strcmp(key, PARM_NAME_SRSC_5GHZ) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_SRSC_5GHZ, value); value_convert = simple_strtoul(value, NULL, 0); Loading @@ -593,8 +579,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invaid; will be ignored\n", PARM_NAME_SRSC_5GHZ); } } else if ( strcmp( key, PARM_NAME_SYSTEM_SCALE ) == 0 ) { } else if (strcmp(key, PARM_NAME_SYSTEM_SCALE) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_SYSTEM_SCALE, value); value_convert = simple_strtoul(value, NULL, 0); Loading @@ -603,8 +588,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_SYSTEM_SCALE); } } else if ( strcmp( key, PARM_NAME_TX_KEY ) == 0 ) { } else if (strcmp(key, PARM_NAME_TX_KEY) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_TX_KEY, value); value_convert = simple_strtoul(value, NULL, 0); Loading @@ -613,8 +597,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_TX_KEY); } } else if ( strcmp( key, PARM_NAME_TX_RATE ) == 0 ) { } else if (strcmp(key, PARM_NAME_TX_RATE) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_TX_RATE, value); value_convert = simple_strtoul(value, NULL, 0); Loading @@ -623,8 +606,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_TX_RATE); } } else if ( strcmp( key, PARM_NAME_TX_POW_LEVEL ) == 0 ) { } else if (strcmp(key, PARM_NAME_TX_POW_LEVEL) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_TX_POW_LEVEL, value); value_convert = simple_strtoul(value, NULL, 0); Loading @@ -651,8 +633,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_PORT_TYPE); } } else if ( strcmp( key, PARM_NAME_PM_ENABLED ) == 0 ) { } else if (strcmp(key, PARM_NAME_PM_ENABLED) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_PM_ENABLED, value); value_convert = simple_strtoul(value, NULL, 0); /* ;? how about wl_main.c containing Loading @@ -665,16 +646,13 @@ void translate_option( char *buffer, struct wl_private *lp ) DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_PM_ENABLED); //;?this is a data entry error, hence not a DBG_WARNING } } else if ( strcmp( key, PARM_NAME_CREATE_IBSS ) == 0 ) { } else if (strcmp(key, PARM_NAME_CREATE_IBSS) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_CREATE_IBSS, value); lp->CreateIBSS = parse_yes_no(value); } else if ( strcmp( key, PARM_NAME_MULTICAST_RX ) == 0 ) { } else if (strcmp(key, PARM_NAME_MULTICAST_RX) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_MULTICAST_RX, value); lp->MulticastReceive = parse_yes_no(value); } else if ( strcmp( key, PARM_NAME_MAX_SLEEP ) == 0 ) { } else if (strcmp(key, PARM_NAME_MAX_SLEEP) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_MAX_SLEEP, value); value_convert = simple_strtoul(value, NULL, 0); Loading @@ -683,8 +661,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_MAX_SLEEP); } } else if ( strcmp( key, PARM_NAME_NETWORK_ADDR ) == 0 ) { } else if (strcmp(key, PARM_NAME_NETWORK_ADDR) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_NETWORK_ADDR, value); if (parse_mac_address(value, mac_value) == ETH_ALEN) { Loading @@ -692,8 +669,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_NETWORK_ADDR); } } else if ( strcmp( key, PARM_NAME_AUTHENTICATION ) == 0 ) { } else if (strcmp(key, PARM_NAME_AUTHENTICATION) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_AUTHENTICATION, value); value_convert = simple_strtoul(value, NULL, 0); Loading @@ -702,8 +678,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_AUTHENTICATION); } } else if ( strcmp( key, PARM_NAME_OWN_ATIM_WINDOW ) == 0 ) { } else if (strcmp(key, PARM_NAME_OWN_ATIM_WINDOW) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_OWN_ATIM_WINDOW, value); value_convert = simple_strtoul(value, NULL, 0); Loading @@ -712,8 +687,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_OWN_ATIM_WINDOW); } } else if ( strcmp( key, PARM_NAME_PM_HOLDOVER_DURATION ) == 0 ) { } else if (strcmp(key, PARM_NAME_PM_HOLDOVER_DURATION) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_PM_HOLDOVER_DURATION, value); value_convert = simple_strtoul(value, NULL, 0); Loading @@ -722,12 +696,10 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_PM_HOLDOVER_DURATION); } } else if ( strcmp( key, PARM_NAME_PROMISCUOUS_MODE ) == 0 ) { } else if (strcmp(key, PARM_NAME_PROMISCUOUS_MODE) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_PROMISCUOUS_MODE, value); lp->promiscuousMode = parse_yes_no(value); } else if ( strcmp( key, PARM_NAME_CONNECTION_CONTROL ) == 0 ) { } else if (strcmp(key, PARM_NAME_CONNECTION_CONTROL) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_CONNECTION_CONTROL, value); value_convert = simple_strtoul(value, NULL, 0); Loading Loading @@ -755,24 +727,19 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_OWN_DTIM_PERIOD); } } else if ( strcmp( key, PARM_NAME_REJECT_ANY ) == 0 ) { } else if (strcmp(key, PARM_NAME_REJECT_ANY) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_REJECT_ANY, value); lp->RejectAny = parse_yes_no(value); } else if ( strcmp( key, PARM_NAME_EXCLUDE_UNENCRYPTED ) == 0 ) { } else if (strcmp(key, PARM_NAME_EXCLUDE_UNENCRYPTED) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_EXCLUDE_UNENCRYPTED, value); lp->ExcludeUnencrypted = parse_yes_no(value); } else if ( strcmp( key, PARM_NAME_MULTICAST_PM_BUFFERING ) == 0 ) { } else if (strcmp(key, PARM_NAME_MULTICAST_PM_BUFFERING) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_MULTICAST_PM_BUFFERING, value); lp->ExcludeUnencrypted = parse_yes_no(value); } else if ( strcmp( key, PARM_NAME_INTRA_BSS_RELAY ) == 0 ) { } else if (strcmp(key, PARM_NAME_INTRA_BSS_RELAY) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_INTRA_BSS_RELAY, value); lp->ExcludeUnencrypted = parse_yes_no(value); } else if ( strcmp( key, PARM_NAME_OWN_BEACON_INTERVAL ) == 0 ) { } else if (strcmp(key, PARM_NAME_OWN_BEACON_INTERVAL) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_OWN_BEACON_INTERVAL, value); value_convert = simple_strtoul(value, NULL, 0); Loading @@ -781,8 +748,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_OWN_BEACON_INTERVAL); } } else if ( strcmp( key, PARM_NAME_COEXISTENCE ) == 0 ) { } else if (strcmp(key, PARM_NAME_COEXISTENCE) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_COEXISTENCE, value); value_convert = simple_strtoul(value, NULL, 0); Loading @@ -803,8 +769,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_RTS_THRESHOLD1); } } else if ( strcmp( key, PARM_NAME_RTS_THRESHOLD2 ) == 0 ) { } else if (strcmp(key, PARM_NAME_RTS_THRESHOLD2) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_RTS_THRESHOLD2, value); value_convert = simple_strtoul(value, NULL, 0); Loading @@ -813,8 +778,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_RTS_THRESHOLD2); } } else if ( strcmp( key, PARM_NAME_RTS_THRESHOLD3 ) == 0 ) { } else if (strcmp(key, PARM_NAME_RTS_THRESHOLD3) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_RTS_THRESHOLD3, value); value_convert = simple_strtoul(value, NULL, 0); Loading @@ -823,8 +787,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_RTS_THRESHOLD3); } } else if ( strcmp( key, PARM_NAME_RTS_THRESHOLD4 ) == 0 ) { } else if (strcmp(key, PARM_NAME_RTS_THRESHOLD4) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_RTS_THRESHOLD4, value); value_convert = simple_strtoul(value, NULL, 0); Loading @@ -833,8 +796,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_RTS_THRESHOLD4); } } else if ( strcmp( key, PARM_NAME_RTS_THRESHOLD5 ) == 0 ) { } else if (strcmp(key, PARM_NAME_RTS_THRESHOLD5) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_RTS_THRESHOLD5, value); value_convert = simple_strtoul(value, NULL, 0); Loading @@ -843,8 +805,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_RTS_THRESHOLD5); } } else if ( strcmp( key, PARM_NAME_RTS_THRESHOLD6 ) == 0 ) { } else if (strcmp(key, PARM_NAME_RTS_THRESHOLD6) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_RTS_THRESHOLD6, value); value_convert = simple_strtoul(value, NULL, 0); Loading @@ -853,8 +814,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_RTS_THRESHOLD6); } } else if ( strcmp( key, PARM_NAME_TX_RATE1 ) == 0 ) { } else if (strcmp(key, PARM_NAME_TX_RATE1) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_TX_RATE1, value); value_convert = simple_strtoul(value, NULL, 0); Loading @@ -863,8 +823,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_TX_RATE1); } } else if ( strcmp( key, PARM_NAME_TX_RATE2 ) == 0 ) { } else if (strcmp(key, PARM_NAME_TX_RATE2) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_TX_RATE2, value); value_convert = simple_strtoul(value, NULL, 0); Loading @@ -873,8 +832,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_TX_RATE2); } } else if ( strcmp( key, PARM_NAME_TX_RATE3 ) == 0 ) { } else if (strcmp(key, PARM_NAME_TX_RATE3) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_TX_RATE3, value); value_convert = simple_strtoul(value, NULL, 0); Loading @@ -883,8 +841,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_TX_RATE3); } } else if ( strcmp( key, PARM_NAME_TX_RATE4 ) == 0 ) { } else if (strcmp(key, PARM_NAME_TX_RATE4) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_TX_RATE4, value); value_convert = simple_strtoul(value, NULL, 0); Loading @@ -893,8 +850,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_TX_RATE4); } } else if ( strcmp( key, PARM_NAME_TX_RATE5 ) == 0 ) { } else if (strcmp(key, PARM_NAME_TX_RATE5) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_TX_RATE5, value); value_convert = simple_strtoul(value, NULL, 0); Loading @@ -903,8 +859,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_TX_RATE5); } } else if ( strcmp( key, PARM_NAME_TX_RATE6 ) == 0 ) { } else if (strcmp(key, PARM_NAME_TX_RATE6) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_TX_RATE6, value); value_convert = simple_strtoul(value, NULL, 0); Loading @@ -913,8 +868,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_TX_RATE6); } } else if ( strcmp( key, PARM_NAME_WDS_ADDRESS1 ) == 0 ) { } else if (strcmp(key, PARM_NAME_WDS_ADDRESS1) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_WDS_ADDRESS1, value); if (parse_mac_address(value, mac_value) == ETH_ALEN) { Loading @@ -922,8 +876,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_WDS_ADDRESS1); } } else if ( strcmp( key, PARM_NAME_WDS_ADDRESS2 ) == 0 ) { } else if (strcmp(key, PARM_NAME_WDS_ADDRESS2) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_WDS_ADDRESS2, value); if (parse_mac_address(value, mac_value) == ETH_ALEN) { Loading @@ -931,8 +884,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_WDS_ADDRESS2); } } else if ( strcmp( key, PARM_NAME_WDS_ADDRESS3 ) == 0 ) { } else if (strcmp(key, PARM_NAME_WDS_ADDRESS3) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_WDS_ADDRESS3, value); if (parse_mac_address(value, mac_value) == ETH_ALEN) { Loading @@ -940,8 +892,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_WDS_ADDRESS3); } } else if ( strcmp( key, PARM_NAME_WDS_ADDRESS4 ) == 0 ) { } else if (strcmp(key, PARM_NAME_WDS_ADDRESS4) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_WDS_ADDRESS4, value); if (parse_mac_address(value, mac_value) == ETH_ALEN) { Loading @@ -949,8 +900,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_WDS_ADDRESS4); } } else if ( strcmp( key, PARM_NAME_WDS_ADDRESS5 ) == 0 ) { } else if (strcmp(key, PARM_NAME_WDS_ADDRESS5) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_WDS_ADDRESS5, value); if (parse_mac_address(value, mac_value) == ETH_ALEN) { Loading @@ -958,8 +908,7 @@ void translate_option( char *buffer, struct wl_private *lp ) } else { DBG_WARNING(DbgInfo, "%s invalid; will be ignored\n", PARM_NAME_WDS_ADDRESS5); } } else if ( strcmp( key, PARM_NAME_WDS_ADDRESS6 ) == 0 ) { } else if (strcmp(key, PARM_NAME_WDS_ADDRESS6) == 0) { DBG_TRACE(DbgInfo, "%s, value: %s\n", PARM_NAME_WDS_ADDRESS6, value); if (parse_mac_address(value, mac_value) == ETH_ALEN) { Loading