summaryrefslogtreecommitdiffhomepage
path: root/Doc/doxygen/html/_net_auth_8cpp_source.html
diff options
context:
space:
mode:
Diffstat (limited to 'Doc/doxygen/html/_net_auth_8cpp_source.html')
-rw-r--r--Doc/doxygen/html/_net_auth_8cpp_source.html141
1 files changed, 65 insertions, 76 deletions
diff --git a/Doc/doxygen/html/_net_auth_8cpp_source.html b/Doc/doxygen/html/_net_auth_8cpp_source.html
index 89a02de..0b87547 100644
--- a/Doc/doxygen/html/_net_auth_8cpp_source.html
+++ b/Doc/doxygen/html/_net_auth_8cpp_source.html
@@ -238,94 +238,83 @@ $(document).ready(function(){initNavTree('_net_auth_8cpp.html','');});
<div class="line"><a name="l00134"></a><span class="lineno"> 134</span>&#160; <a class="code" href="class_mod_config.html">ModConfig</a>* config = <a class="code" href="class_mod_config.html#ae9d4d108deb5687a83f3be4e5325ab65">ModConfig::GetInstance</a>();</div>
<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>&#160;</div>
<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>&#160; <span class="keywordflow">if</span> (level == <a class="code" href="class_net_auth.html#a13030c5ba464e076c665430e5a334cfcadfb6aa78d95511fa832f24d66c404c35">NET_AUTH_SECURE</a>) {</div>
-<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>&#160;</div>
-<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>&#160;<span class="preprocessor">#ifdef STARSHATTER_DEMO_RELEASE</span></div>
-<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>&#160;<span class="preprocessor"></span></div>
-<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>&#160; response += <span class="stringliteral">&quot;exe &quot;</span>;</div>
-<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>&#160; response += Digest(salt, <span class="stringliteral">&quot;StarDemo.exe&quot;</span>); <span class="comment">// XXX should look up name of this exe</span></div>
-<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>&#160; response += <span class="stringliteral">&quot; &quot;</span>;</div>
-<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>&#160;</div>
-<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160;<span class="preprocessor">#else</span></div>
-<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>&#160;<span class="preprocessor"></span></div>
-<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>&#160; response += <span class="stringliteral">&quot;exe &quot;</span>;</div>
-<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160; response += Digest(salt, <span class="stringliteral">&quot;stars.exe&quot;</span>); <span class="comment">// XXX should look up name of this exe</span></div>
-<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>&#160; response += <span class="stringliteral">&quot; &quot;</span>;</div>
+<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>&#160; response += <span class="stringliteral">&quot;exe &quot;</span>;</div>
+<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>&#160; response += Digest(salt, <span class="stringliteral">&quot;stars.exe&quot;</span>); <span class="comment">// XXX should look up name of this exe</span></div>
+<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>&#160; response += <span class="stringliteral">&quot; &quot;</span>;</div>
+<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>&#160;</div>
+<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>&#160; response += <span class="stringliteral">&quot;dat &quot;</span>;</div>
+<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>&#160; response += Digest(salt, <span class="stringliteral">&quot;shatter.dat&quot;</span>);</div>
+<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>&#160; response += <span class="stringliteral">&quot; &quot;</span>;</div>
+<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160;</div>
+<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>&#160; response += <span class="stringliteral">&quot;etc &quot;</span>;</div>
+<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>&#160; response += Digest(salt, <span class="stringliteral">&quot;start.dat&quot;</span>);</div>
+<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160; response += <span class="stringliteral">&quot; &quot;</span>;</div>
+<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>&#160; }</div>
<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>&#160;</div>
-<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>&#160;<span class="preprocessor"></span></div>
-<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>&#160; response += <span class="stringliteral">&quot;dat &quot;</span>;</div>
-<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160; response += Digest(salt, <span class="stringliteral">&quot;shatter.dat&quot;</span>);</div>
-<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>&#160; response += <span class="stringliteral">&quot; &quot;</span>;</div>
-<div class="line"><a name="l00155"></a><span class="lineno"> 155</span>&#160;</div>
-<div class="line"><a name="l00156"></a><span class="lineno"> 156</span>&#160; response += <span class="stringliteral">&quot;etc &quot;</span>;</div>
-<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>&#160; response += Digest(salt, <span class="stringliteral">&quot;start.dat&quot;</span>);</div>
-<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>&#160; response += <span class="stringliteral">&quot; &quot;</span>;</div>
-<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>&#160; }</div>
+<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>&#160; <span class="keywordflow">if</span> (level &gt;= <a class="code" href="class_net_auth.html#a13030c5ba464e076c665430e5a334cfca3e9d77dd1918efcaa71953a2b706fb8b">NET_AUTH_STANDARD</a>) {</div>
+<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>&#160; <a class="code" href="class_list.html">List&lt;ModInfo&gt;</a>&amp; mods = config-&gt;<a class="code" href="class_mod_config.html#a2d8f5744cb0bf7501718b39b464eb30e">GetModInfoList</a>();</div>
+<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>&#160; <a class="code" href="class_list_iter.html">ListIter&lt;ModInfo&gt;</a> mod_iter = mods;</div>
+<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160;</div>
+<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>&#160; <span class="keywordtype">char</span> buffer[32];</div>
+<div class="line"><a name="l00155"></a><span class="lineno"> 155</span>&#160; sprintf_s(buffer, <span class="stringliteral">&quot;num %d &quot;</span>, mods.<a class="code" href="class_list.html#a802e2aa9aaef248591140fa032d20d61">size</a>());</div>
+<div class="line"><a name="l00156"></a><span class="lineno"> 156</span>&#160; response += buffer;</div>
+<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>&#160;</div>
+<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>&#160; <span class="keywordflow">while</span> (++mod_iter) {</div>
+<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>&#160; <a class="code" href="class_mod_info.html">ModInfo</a>* info = mod_iter.<a class="code" href="class_list_iter.html#a70cb1260924c01a38c4a68552120a5e0">value</a>();</div>
<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>&#160;</div>
-<div class="line"><a name="l00161"></a><span class="lineno"> 161</span>&#160; <span class="keywordflow">if</span> (level &gt;= <a class="code" href="class_net_auth.html#a13030c5ba464e076c665430e5a334cfca3e9d77dd1918efcaa71953a2b706fb8b">NET_AUTH_STANDARD</a>) {</div>
-<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>&#160; <a class="code" href="class_list.html">List&lt;ModInfo&gt;</a>&amp; mods = config-&gt;<a class="code" href="class_mod_config.html#a2d8f5744cb0bf7501718b39b464eb30e">GetModInfoList</a>();</div>
-<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>&#160; <a class="code" href="class_list_iter.html">ListIter&lt;ModInfo&gt;</a> mod_iter = mods;</div>
-<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>&#160;</div>
-<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160; <span class="keywordtype">char</span> buffer[32];</div>
-<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>&#160; sprintf_s(buffer, <span class="stringliteral">&quot;num %d &quot;</span>, mods.<a class="code" href="class_list.html#a802e2aa9aaef248591140fa032d20d61">size</a>());</div>
-<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>&#160; response += buffer;</div>
-<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>&#160;</div>
-<div class="line"><a name="l00169"></a><span class="lineno"> 169</span>&#160; <span class="keywordflow">while</span> (++mod_iter) {</div>
-<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>&#160; <a class="code" href="class_mod_info.html">ModInfo</a>* info = mod_iter.<a class="code" href="class_list_iter.html#a70cb1260924c01a38c4a68552120a5e0">value</a>();</div>
-<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>&#160;</div>
-<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>&#160; response += <span class="stringliteral">&quot;mod \&quot;&quot;</span>;</div>
-<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>&#160; response += info-&gt;<a class="code" href="class_mod_info.html#a9fcceb924604ecd57ad3ca38db41b536">Name</a>();</div>
-<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>&#160; response += <span class="stringliteral">&quot;\&quot; ver \&quot;&quot;</span>;</div>
-<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>&#160; response += info-&gt;<a class="code" href="class_mod_info.html#a136d309ee20dd19c3a1f7db4e3c1c1ed">Version</a>();</div>
-<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>&#160; response += <span class="stringliteral">&quot;\&quot; &quot;</span>;</div>
+<div class="line"><a name="l00161"></a><span class="lineno"> 161</span>&#160; response += <span class="stringliteral">&quot;mod \&quot;&quot;</span>;</div>
+<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>&#160; response += info-&gt;<a class="code" href="class_mod_info.html#a9fcceb924604ecd57ad3ca38db41b536">Name</a>();</div>
+<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>&#160; response += <span class="stringliteral">&quot;\&quot; ver \&quot;&quot;</span>;</div>
+<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>&#160; response += info-&gt;<a class="code" href="class_mod_info.html#a136d309ee20dd19c3a1f7db4e3c1c1ed">Version</a>();</div>
+<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160; response += <span class="stringliteral">&quot;\&quot; &quot;</span>;</div>
+<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>&#160;</div>
+<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>&#160; <span class="keywordflow">if</span> (level == <a class="code" href="class_net_auth.html#a13030c5ba464e076c665430e5a334cfcadfb6aa78d95511fa832f24d66c404c35">NET_AUTH_SECURE</a>) {</div>
+<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>&#160; response += <span class="stringliteral">&quot;sha &quot;</span>;</div>
+<div class="line"><a name="l00169"></a><span class="lineno"> 169</span>&#160; response += Digest(salt, info-&gt;<a class="code" href="class_mod_info.html#a7cb2bf95ecee4fd9d128ae4f1b0cfd77">Filename</a>());</div>
+<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>&#160; response += <span class="stringliteral">&quot; &quot;</span>;</div>
+<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>&#160; }</div>
+<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>&#160; }</div>
+<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>&#160; }</div>
+<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>&#160;</div>
+<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>&#160; <span class="keywordflow">return</span> response;</div>
+<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>&#160;}</div>
<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>&#160;</div>
-<div class="line"><a name="l00178"></a><span class="lineno"> 178</span>&#160; <span class="keywordflow">if</span> (level == <a class="code" href="class_net_auth.html#a13030c5ba464e076c665430e5a334cfcadfb6aa78d95511fa832f24d66c404c35">NET_AUTH_SECURE</a>) {</div>
-<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>&#160; response += <span class="stringliteral">&quot;sha &quot;</span>;</div>
-<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>&#160; response += Digest(salt, info-&gt;<a class="code" href="class_mod_info.html#a7cb2bf95ecee4fd9d128ae4f1b0cfd77">Filename</a>());</div>
-<div class="line"><a name="l00181"></a><span class="lineno"> 181</span>&#160; response += <span class="stringliteral">&quot; &quot;</span>;</div>
-<div class="line"><a name="l00182"></a><span class="lineno"> 182</span>&#160; }</div>
-<div class="line"><a name="l00183"></a><span class="lineno"> 183</span>&#160; }</div>
-<div class="line"><a name="l00184"></a><span class="lineno"> 184</span>&#160; }</div>
-<div class="line"><a name="l00185"></a><span class="lineno"> 185</span>&#160;</div>
-<div class="line"><a name="l00186"></a><span class="lineno"> 186</span>&#160; <span class="keywordflow">return</span> response;</div>
-<div class="line"><a name="l00187"></a><span class="lineno"> 187</span>&#160;}</div>
-<div class="line"><a name="l00188"></a><span class="lineno"> 188</span>&#160;</div>
-<div class="line"><a name="l00189"></a><span class="lineno"> 189</span>&#160;<span class="comment">// +-------------------------------------------------------------------+</span></div>
+<div class="line"><a name="l00178"></a><span class="lineno"> 178</span>&#160;<span class="comment">// +-------------------------------------------------------------------+</span></div>
+<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>&#160;</div>
+<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>&#160;<span class="keywordtype">bool</span></div>
+<div class="line"><a name="l00181"></a><span class="lineno"><a class="code" href="class_net_auth.html#adb0722a0a4e03f28a3caa4a168cb34be"> 181</a></span>&#160;<a class="code" href="class_net_auth.html#adb0722a0a4e03f28a3caa4a168cb34be">NetAuth::AuthUser</a>(<a class="code" href="class_net_user.html">NetUser</a>* u, <a class="code" href="class_text.html">Text</a> response)</div>
+<div class="line"><a name="l00182"></a><span class="lineno"> 182</span>&#160;{</div>
+<div class="line"><a name="l00183"></a><span class="lineno"> 183</span>&#160; <span class="keywordtype">bool</span> authentic = <span class="keyword">false</span>;</div>
+<div class="line"><a name="l00184"></a><span class="lineno"> 184</span>&#160;</div>
+<div class="line"><a name="l00185"></a><span class="lineno"> 185</span>&#160; <span class="keywordflow">if</span> (auth_level == <a class="code" href="class_net_auth.html#a13030c5ba464e076c665430e5a334cfca3c667e2621a43cdfa9bc63db4de9270c">NET_AUTH_MINIMAL</a>) { <span class="comment">// (this case should not occur)</span></div>
+<div class="line"><a name="l00186"></a><span class="lineno"> 186</span>&#160; <span class="keywordflow">if</span> (u) {</div>
+<div class="line"><a name="l00187"></a><span class="lineno"> 187</span>&#160; u-&gt;<a class="code" href="class_net_user.html#a64f7637aeb0140ced4eae4643ad9f784">SetAuthLevel</a>(auth_level);</div>
+<div class="line"><a name="l00188"></a><span class="lineno"> 188</span>&#160; u-&gt;<a class="code" href="class_net_user.html#acb88100b95e9ac51fb7f87209ca1ceda">SetAuthState</a>(<a class="code" href="class_net_auth.html#a79708cb2d4efcab8320ac9ec64e708dea97fe5335182e199ca0461a07f19caa41">NET_AUTH_OK</a>);</div>
+<div class="line"><a name="l00189"></a><span class="lineno"> 189</span>&#160; }</div>
<div class="line"><a name="l00190"></a><span class="lineno"> 190</span>&#160;</div>
-<div class="line"><a name="l00191"></a><span class="lineno"> 191</span>&#160;<span class="keywordtype">bool</span></div>
-<div class="line"><a name="l00192"></a><span class="lineno"><a class="code" href="class_net_auth.html#adb0722a0a4e03f28a3caa4a168cb34be"> 192</a></span>&#160;<a class="code" href="class_net_auth.html#adb0722a0a4e03f28a3caa4a168cb34be">NetAuth::AuthUser</a>(<a class="code" href="class_net_user.html">NetUser</a>* u, <a class="code" href="class_text.html">Text</a> response)</div>
-<div class="line"><a name="l00193"></a><span class="lineno"> 193</span>&#160;{</div>
-<div class="line"><a name="l00194"></a><span class="lineno"> 194</span>&#160; <span class="keywordtype">bool</span> authentic = <span class="keyword">false</span>;</div>
-<div class="line"><a name="l00195"></a><span class="lineno"> 195</span>&#160;</div>
-<div class="line"><a name="l00196"></a><span class="lineno"> 196</span>&#160; <span class="keywordflow">if</span> (auth_level == <a class="code" href="class_net_auth.html#a13030c5ba464e076c665430e5a334cfca3c667e2621a43cdfa9bc63db4de9270c">NET_AUTH_MINIMAL</a>) { <span class="comment">// (this case should not occur)</span></div>
-<div class="line"><a name="l00197"></a><span class="lineno"> 197</span>&#160; <span class="keywordflow">if</span> (u) {</div>
-<div class="line"><a name="l00198"></a><span class="lineno"> 198</span>&#160; u-&gt;<a class="code" href="class_net_user.html#a64f7637aeb0140ced4eae4643ad9f784">SetAuthLevel</a>(auth_level);</div>
-<div class="line"><a name="l00199"></a><span class="lineno"> 199</span>&#160; u-&gt;<a class="code" href="class_net_user.html#acb88100b95e9ac51fb7f87209ca1ceda">SetAuthState</a>(<a class="code" href="class_net_auth.html#a79708cb2d4efcab8320ac9ec64e708dea97fe5335182e199ca0461a07f19caa41">NET_AUTH_OK</a>);</div>
-<div class="line"><a name="l00200"></a><span class="lineno"> 200</span>&#160; }</div>
+<div class="line"><a name="l00191"></a><span class="lineno"> 191</span>&#160; authentic = (u != 0);</div>
+<div class="line"><a name="l00192"></a><span class="lineno"> 192</span>&#160; }</div>
+<div class="line"><a name="l00193"></a><span class="lineno"> 193</span>&#160;</div>
+<div class="line"><a name="l00194"></a><span class="lineno"> 194</span>&#160; <span class="keywordflow">else</span> <span class="keywordflow">if</span> (u) {</div>
+<div class="line"><a name="l00195"></a><span class="lineno"> 195</span>&#160; <a class="code" href="class_text.html">Text</a> expected_response = <a class="code" href="class_net_auth.html#a93f9fc4de37e01f25b4d258888f08c21">CreateAuthResponse</a>(auth_level, u-&gt;<a class="code" href="class_net_user.html#a3cc7e18eab0e3dfb544d7096d4feb17a">Salt</a>());</div>
+<div class="line"><a name="l00196"></a><span class="lineno"> 196</span>&#160; <span class="keywordflow">if</span> (expected_response == response)</div>
+<div class="line"><a name="l00197"></a><span class="lineno"> 197</span>&#160; authentic = <span class="keyword">true</span>; </div>
+<div class="line"><a name="l00198"></a><span class="lineno"> 198</span>&#160;</div>
+<div class="line"><a name="l00199"></a><span class="lineno"> 199</span>&#160; u-&gt;<a class="code" href="class_net_user.html#acb88100b95e9ac51fb7f87209ca1ceda">SetAuthState</a>(authentic ? <a class="code" href="class_net_auth.html#a79708cb2d4efcab8320ac9ec64e708dea97fe5335182e199ca0461a07f19caa41">NET_AUTH_OK</a> : <a class="code" href="class_net_auth.html#a79708cb2d4efcab8320ac9ec64e708dea7310eee68461b2e7e5a425d1f58ad1eb">NET_AUTH_FAILED</a>);</div>
+<div class="line"><a name="l00200"></a><span class="lineno"> 200</span>&#160; }</div>
<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>&#160;</div>
-<div class="line"><a name="l00202"></a><span class="lineno"> 202</span>&#160; authentic = (u != 0);</div>
-<div class="line"><a name="l00203"></a><span class="lineno"> 203</span>&#160; }</div>
+<div class="line"><a name="l00202"></a><span class="lineno"> 202</span>&#160; <span class="keywordflow">return</span> authentic;</div>
+<div class="line"><a name="l00203"></a><span class="lineno"> 203</span>&#160;}</div>
<div class="line"><a name="l00204"></a><span class="lineno"> 204</span>&#160;</div>
-<div class="line"><a name="l00205"></a><span class="lineno"> 205</span>&#160; <span class="keywordflow">else</span> <span class="keywordflow">if</span> (u) {</div>
-<div class="line"><a name="l00206"></a><span class="lineno"> 206</span>&#160; <a class="code" href="class_text.html">Text</a> expected_response = <a class="code" href="class_net_auth.html#a93f9fc4de37e01f25b4d258888f08c21">CreateAuthResponse</a>(auth_level, u-&gt;<a class="code" href="class_net_user.html#a3cc7e18eab0e3dfb544d7096d4feb17a">Salt</a>());</div>
-<div class="line"><a name="l00207"></a><span class="lineno"> 207</span>&#160; <span class="keywordflow">if</span> (expected_response == response)</div>
-<div class="line"><a name="l00208"></a><span class="lineno"> 208</span>&#160; authentic = <span class="keyword">true</span>; </div>
-<div class="line"><a name="l00209"></a><span class="lineno"> 209</span>&#160;</div>
-<div class="line"><a name="l00210"></a><span class="lineno"> 210</span>&#160; u-&gt;<a class="code" href="class_net_user.html#acb88100b95e9ac51fb7f87209ca1ceda">SetAuthState</a>(authentic ? <a class="code" href="class_net_auth.html#a79708cb2d4efcab8320ac9ec64e708dea97fe5335182e199ca0461a07f19caa41">NET_AUTH_OK</a> : <a class="code" href="class_net_auth.html#a79708cb2d4efcab8320ac9ec64e708dea7310eee68461b2e7e5a425d1f58ad1eb">NET_AUTH_FAILED</a>);</div>
-<div class="line"><a name="l00211"></a><span class="lineno"> 211</span>&#160; }</div>
-<div class="line"><a name="l00212"></a><span class="lineno"> 212</span>&#160;</div>
-<div class="line"><a name="l00213"></a><span class="lineno"> 213</span>&#160; <span class="keywordflow">return</span> authentic;</div>
-<div class="line"><a name="l00214"></a><span class="lineno"> 214</span>&#160;}</div>
-<div class="line"><a name="l00215"></a><span class="lineno"> 215</span>&#160;</div>
-<div class="line"><a name="l00216"></a><span class="lineno"> 216</span>&#160;<span class="comment">// +-------------------------------------------------------------------+</span></div>
-<div class="line"><a name="l00217"></a><span class="lineno"> 217</span>&#160;</div>
+<div class="line"><a name="l00205"></a><span class="lineno"> 205</span>&#160;<span class="comment">// +-------------------------------------------------------------------+</span></div>
+<div class="line"><a name="l00206"></a><span class="lineno"> 206</span>&#160;</div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_ea1b58c809a5070716d7c602998a95b0.html">Stars45</a></li><li class="navelem"><a class="el" href="_net_auth_8cpp.html">NetAuth.cpp</a></li>
- <li class="footer">Generated on Thu May 31 2012 16:31:12 for Starshatter_Open by
+ <li class="footer">Generated on Tue Jun 5 2012 20:47:02 for Starshatter_Open by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1 </li>
</ul>