DELTA 362161 0 292 SVN_h6 5k(7 db_printf("\tsta_assoc %u", vap->iv_sta_assoc); db_printf(" ht_sta_assoc %u", vap->iv_ht_sta_assoc); db_printf(" ht40_sta_assoc %u", vap->iv_ht40_sta_assoc); db_printf("\n"); db_printf(" nonerpsta %u", vap->iv_nonerpsta); db_printf(" longslotsta %u", vap->iv_longslotsta); db_printf(" lastnonerp %d", vap->iv_lastnonerp); db_printf(" lastnonht %d", vap->iv_lastnonht); db_printf("\n"); ENDREP DELTA 362210 401 423 SVN|~.0-* )M ;OH7{.vap->iv_flags_ext &= ~IEEE80211_FEXT_NONERP_PR; vap->iv_flags_ht &= ~IEEE80211_FHT_NONHT_PR; /* XXX TODO: schedule deferred update? */vap->iv_lastnonerp = ticks; vap->iv_flags_ext |= IEEE80211_FEXT_NONERP_PR; /* * XXX TODO: this may need to check all VAPs? */ if (vap->iv_protmode != IEEE80211_PROT_NONE && (vap->ivvap->iv_flags |= IEEE80211_F_USEPROT; ieee80211_vap_update_erp_protmode(vapvapvapENDREP DELTA 362157 0 3317 SVNfegapcG.hnkc_ \2JpJ,rEtt P""ŅE/G7 #8 czƌ$qe䂌rD ?ysIn1+Ng:%d"AY= r9c3Uȿoq̩,xC#W.EفJڍ7w01tMXƬ턤Mo-lt wPmo8X.IڗzCD߲]Szk¦ZrS X.|<ٿ |G><&")Qt@Hw-JFp H>h0.8,$\@c'̭RP g$ʵ_ж2z촺&,c`%VC -)(ɬk$BJ+_~fRQEipV_TDZ- RS“he$Tfu5lb#wH9#YG.ukyP7v?N/!yʬFj CWN o{jXcs?XhA౔nJofH{'[^ GG q3ex'[2ridZ,Nc˽js"ې_,0t02o=E>ޫ]1 /Mj Hx.ax^eRMK@=gŀ6zEA0Q "aLn؏QM޼ya[/8Qz ؠr (,BQm ~=b1wn=.S6$] /I6):-*&|>7.БuƗk¢ã%uM-ąovRa-F4{Jh$?9/C/dï\Vw%JzKC.Zvآ9}]4Гr\/iUF;,C؍uJApP7D_| [k)z BCӝasƐ#s; ``+%Q6$A6{z#?6ENDREP DELTA 362210 852 836 SVN3O2>UDbXY"[,X+Mvap->ivvap->ivvap->iv/* driver callback for protection mode update */ ieee80211_vap_update_erp_protmode(vap)vap->iv/* Notify driver layer of HT protmode changes */ ieee80211_vap_update_ht_protmode(vap)0m?=0=F_PPROMISC) != 0 || vap->iv_opmode == IEEE80211_M_MONITOR || (vap->iv_opmode == IEEE80211_M_AHDEMO && (vap->iv_caps & IEEE80211_C_TDMA) == 0)) { ieee80211_promisc(vENDREP DELTA 362156 0 283 SVNj=Y W**IIkhUY^dFNM "=.|qO<Lz"Lz?Yh^+zJ;u /dUngu"Pd5]!WeD>D-^V .+ MKx^Uo0k"ԊNMWX`&Y1`;٪wN$UZUwݽg'tEx"Z,yQ4w ]ɕH_ $eZ$B?9A0lӚT I(&/U&~8u]7;ؿy Fu}"sAE &e1`%MQ=sso"[P 1S_I];5˲I&6GTsls(҇x \&PBUp/Le4>LpfGyFzgJPTji8- co$X1-d(q x!\91pRi*2|ei@g ~a+;y^w3(rh NѽJ8]N #OB }G?"~υzxA \}.K V8):~|v ƒTposCNQn{g(&ڷ'1ÎKRE{atDänٗ:{YP- nؓp+0`s c 8*9Nٕ)RǮU7K˻NdG0ױʶA'33z4lh R;6\m( }ﮀ?~+j!tHڅ*H*7lH8/`x.{ڶOÏI&ͦ3b  #9gՌnٮ%/)}_}=JZENDREP DELTA 362210 1890 182 SVN[b  V_lockedENDREP DELTA 362210 2101 1020 SVN>e=| `K91 p5~D0znGx^eSn0='_1'n˩bE%PZ vW%Y3-;,xNl~o<;(Fޝ̇~4"^]_k>!zdZll6\w< ٷ+2Xvw|M e䭊<@iz5 NĊç=|>Z@=h}&@;B8(-ԃWD,y Mqq-%Hf&Չp[n+zPM5t= rӖH^\ Zpc>DH!,iAj~q䝘 m (> KjVy%ӂ,W7'I)Tlےh?˳a#B R~/'9݈؝LCC=6рD![b4Q6gjmZ[7uMNDyЫVZb^~dZKtK}gzx^[K@_1OTC[QJj(l7v ͆kN.6) @99E+Fp4tz]-8a (N~g+JL[4/2|QSmZkjb(zJf쒒5oŧP&p<˶خ`9~h9ٵ"@Ip0@ސɹJ\d%&ڲcY\oD.r؃i 1M;2ap.Oǝ+M0}}=vٯ{ >ҹvnmma[I!Z7#8K >s`z) B~ HԜ' MH'Q$bE:!((QV~lr1yU2O=ldEiNUc\_pHANwmKoW*'yx:NyQW Y95_KLEWqn|=y3kB"υ)PHqTs8iPr$ju"$V  *xD:1v>Ov/ID"$E֋%"@=Z-`.vDw"Y;DPb#T@-5NWށD RTݗ(Yyt_ Th1R Us$2]8ױ\s5"Pq(X+B\_H!_:bvxE6nNnpK.01Pt"= i {}kxTTPശ.11(A0>{lj8#D)HgA? ^ofm%6 Q[sW߾e@glA`6g O*JxDͷjS,G}R_ ,!qF 68 Gm,RC`YbsɁ4E<"hbePHTO+5_2T4ykO/3oK݀W!\,$7%> E 5 ` %@U)Tp]);U}Bh4@)d2gX"n\pp̴WK6TX C tf^@l̝7/>D)T#x%2inm\PVf~-!ӂuZ-l2/Ogyj+%TS ,g~jcZ:01Vw}bjQ^/ X8 }vN UοA -cu{#fl 5^܁h:cNGwQ.6#c۱]5a,AHK؎+7^c !W~š2Yôc2Ul՗:%*k4'lu81DZ!u1S௽rWCvu[?l]u>*qfTWa5W8 [eGɷ4cJ 5H2Z͹n2V8W"0 O;S_ o+-BENDREP DELTA 362212 0 57 SVN+l @ > >void ieee80211_vap_update_preamble(struct ieee80211vap *vap); void ieee80211_vap_update_erp_protmode(struct ieee80211vap *vap); void ieee80211_vap_update_ht_protmode(struct ieee80211vap *vapENDREP DELTA 362210 3345 2975 SVN0/'WaT1HGttx^Q]k0}vs$:26(@MBeݴRеާ=9{ι |BOcDb6M˦.8~% > NQ+L $ ,7ULs|SKQJTXJK{yoΊY+R:i=g^IT"jkԺW=/7l+u]mR_MxٵSO^{ENDREP DELTA 362210 6575 177 SVNgo*M)IIws_3](+dh`ox^n0 Sإ5%OEaٺ fbdH%%:isH~/hœVPa (ŷ$P +x\>XTm }D0HYIScQx~R]FQ䐼5C_O, %4(j޲RZ[#na%'*BtRKuѕ5I游1仃QZi|>~]xd*=Qi,L@3hI;3ߠ