Lines Matching refs:cfg

652 	struct an_ltv_genconfig	*cfg;
661 cfg = (struct an_ltv_genconfig *)&areq;
664 if ((cfg->an_opmode & 0x7) == AN_OPMODE_IBSS_ADHOC)
666 if ((cfg->an_opmode & 0x7) == AN_OPMODE_INFRASTRUCTURE_STATION)
668 if ((cfg->an_opmode & 0x7) == AN_OPMODE_AP)
670 if ((cfg->an_opmode & 0x7) == AN_OPMODE_AP_REPEATER)
674 if ((cfg->an_rxmode & 0x7) == AN_RXMODE_BC_MC_ADDR)
676 if ((cfg->an_rxmode & 0x7) == AN_RXMODE_BC_ADDR)
678 if ((cfg->an_rxmode & 0x7) == AN_RXMODE_ADDR)
680 if ((cfg->an_rxmode & 0x7) == AN_RXMODE_80211_MONITOR_CURBSS)
682 if ((cfg->an_rxmode & 0x7) == AN_RXMODE_80211_MONITOR_ANYBSS)
684 if ((cfg->an_rxmode & 0x7) == AN_RXMODE_LAN_MONITOR_CURBSS)
688 an_printwords(&cfg->an_fragthresh, 1);
690 an_printwords(&cfg->an_rtsthresh, 1);
692 an_printhex((char *)&cfg->an_macaddr, ETHER_ADDR_LEN);
694 an_printspeeds(cfg->an_rates, 8);
696 an_printwords(&cfg->an_shortretry_limit, 1);
698 an_printwords(&cfg->an_longretry_limit, 1);
700 an_printwords(&cfg->an_tx_msdu_lifetime, 1);
702 an_printwords(&cfg->an_rx_msdu_lifetime, 1);
704 an_printbool(cfg->an_stationary);
706 an_printbool(cfg->an_ordering);
708 if (cfg->an_devtype == AN_DEVTYPE_PC4500)
710 else if (cfg->an_devtype == AN_DEVTYPE_PC4800)
713 printf("unknown (%x)", cfg->an_devtype);
716 if (cfg->an_scanmode == AN_SCANMODE_ACTIVE)
718 if (cfg->an_scanmode == AN_SCANMODE_PASSIVE)
720 if (cfg->an_scanmode == AN_SCANMODE_AIRONET_ACTIVE)
724 an_printwords(&cfg->an_probedelay, 1);
726 an_printwords(&cfg->an_probe_energy_timeout, 1);
728 an_printwords(&cfg->an_probe_response_timeout, 1);
730 an_printwords(&cfg->an_beacon_listen_timeout, 1);
732 an_printwords(&cfg->an_ibss_join_net_timeout, 1);
734 an_printwords(&cfg->an_auth_timeout, 1);
736 if (cfg->an_authtype & AN_AUTHTYPE_PRIVACY_IN_USE)
738 if (cfg->an_authtype & AN_AUTHTYPE_LEAP)
740 else if (cfg->an_authtype & AN_AUTHTYPE_ALLOW_UNENCRYPTED)
749 if ((cfg->an_authtype & AN_AUTHTYPE_MASK) == AN_AUTHTYPE_NONE)
751 if ((cfg->an_authtype & AN_AUTHTYPE_MASK) == AN_AUTHTYPE_OPEN)
753 if ((cfg->an_authtype & AN_AUTHTYPE_MASK) == AN_AUTHTYPE_SHAREDKEY)
757 an_printwords(&cfg->an_assoc_timeout, 1);
759 an_printwords(&cfg->an_specified_ap_timeout, 1);
761 an_printwords(&cfg->an_offline_scan_interval, 1);
763 an_printwords(&cfg->an_offline_scan_duration, 1);
765 an_printwords(&cfg->an_link_loss_delay, 1);
767 an_printwords(&cfg->an_max_beacon_lost_time, 1);
769 an_printwords(&cfg->an_refresh_interval, 1);
771 if (cfg->an_psave_mode == AN_PSAVE_NONE)
773 if (cfg->an_psave_mode == AN_PSAVE_CAM)
775 if (cfg->an_psave_mode == AN_PSAVE_PSP)
777 if (cfg->an_psave_mode == AN_PSAVE_PSP_CAM)
781 an_printbool(cfg->an_sleep_for_dtims);
783 an_printwords(&cfg->an_listen_interval, 1);
785 an_printwords(&cfg->an_fast_listen_interval, 1);
787 an_printwords(&cfg->an_listen_decay, 1);
789 an_printwords(&cfg->an_fast_listen_decay, 1);
791 an_printwords(&cfg->an_beacon_period, 1);
793 an_printwords(&cfg->an_atim_duration, 1);
795 an_printwords(&cfg->an_ds_channel, 1);
797 an_printwords(&cfg->an_dtim_period, 1);
799 if (cfg->an_radiotype & AN_RADIOTYPE_80211_FH)
801 else if (cfg->an_radiotype & AN_RADIOTYPE_80211_DS)
803 else if (cfg->an_radiotype & AN_RADIOTYPE_LM2000_DS)
806 printf("unknown (%x)", cfg->an_radiotype);
809 diversity = cfg->an_diversity & 0xFF;
820 diversity = (cfg->an_diversity >> 8) & 0xFF;
831 an_printwords(&cfg->an_tx_power, 1);
833 an_printwords(&cfg->an_rss_thresh, 1);
835 an_printstr((char *)&cfg->an_nodename, 16);
837 an_printwords(&cfg->an_arl_thresh, 1);
839 an_printwords(&cfg->an_arl_decay, 1);
841 an_printwords(&cfg->an_arl_delay, 1);
843 if (cfg->an_home_product & AN_HOME_NETWORK)
924 struct an_ltv_genconfig *cfg;
935 cfg = (struct an_ltv_genconfig *)&areq;
944 cfg->an_opmode = atoi(arg);
947 cfg->an_ds_channel = atoi(arg);
950 cfg->an_psave_mode = atoi(arg);
953 cfg->an_scanmode = atoi(arg);
975 cfg->an_diversity &= 0xFF00;
976 cfg->an_diversity |= diversity;
978 cfg->an_diversity &= 0x00FF;
979 cfg->an_diversity |= (diversity << 8);
990 cfg->an_tx_power = atoi(arg);
993 cfg->an_rtsthresh = atoi(arg);
996 cfg->an_shortretry_limit =
997 cfg->an_longretry_limit = atoi(arg);
1000 cfg->an_beacon_period = atoi(arg);
1003 cfg->an_atim_duration = atoi(arg);
1006 cfg->an_fragthresh = atoi(arg);
1009 cfg->an_ibss_join_net_timeout = atoi(arg);
1012 bzero(cfg->an_nodename, 16);
1013 strncpy((char *)&cfg->an_nodename, optarg, 16);
1020 bzero(cfg->an_macaddr, ETHER_ADDR_LEN);
1021 bcopy(addr, &cfg->an_macaddr, ETHER_ADDR_LEN);
1027 cfg->an_authtype &= ~(AN_AUTHTYPE_PRIVACY_IN_USE
1033 cfg->an_authtype |= AN_AUTHTYPE_PRIVACY_IN_USE;
1034 cfg->an_authtype &= ~AN_AUTHTYPE_ALLOW_UNENCRYPTED;
1035 cfg->an_authtype &= ~AN_AUTHTYPE_LEAP;
1039 cfg->an_authtype = AN_AUTHTYPE_PRIVACY_IN_USE
1045 cfg->an_authtype = (cfg->an_authtype & ~AN_AUTHTYPE_MASK)
1050 cfg->an_len = atoi(arg); /* mode is put in length */
1332 struct an_ltv_genconfig *cfg;
1340 cfg = (struct an_ltv_genconfig *)&areq;
1341 if (cfg->an_home_product & AN_HOME_NETWORK)
1428 struct an_ltv_genconfig *cfg;
1496 cfg = (struct an_ltv_genconfig *)&areq;
1497 cfg->an_authtype = (AN_AUTHTYPE_PRIVACY_IN_USE | AN_AUTHTYPE_LEAP);