<DIV>Hi,</DIV>
<DIV>&nbsp;</DIV>
<DIV>Has advancement which the password starts can start how? How long wants to be possible probably to complete? <BR></DIV>
<DIV></DIV>
<P>lsq726</P>
<P>Regards <BR></P><PRE><BR>ÔÚ2010-03-18&nbsp;05:12:39£¬"Marty&nbsp;Connor"&nbsp;&lt;mdc@etherboot.org&gt;&nbsp;дµÀ£º
&gt;Michael&nbsp;Brown&nbsp;wrote&nbsp;on&nbsp;3/17/10&nbsp;6:51&nbsp;AM:
&gt;&gt;&nbsp;On&nbsp;Wednesday&nbsp;17&nbsp;Mar&nbsp;2010&nbsp;10:08:00&nbsp;Kevin&nbsp;Tran&nbsp;wrote:
&gt;&gt;&gt;&nbsp;Current&nbsp;code&nbsp;only&nbsp;handles&nbsp;challenge&nbsp;response&nbsp;that&nbsp;is&nbsp;string&nbsp;of&nbsp;hex&nbsp;numbers
&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;that&nbsp;started&nbsp;with&nbsp;either&nbsp;¡°0x¡±.&nbsp;&nbsp;The&nbsp;challenge&nbsp;sent&nbsp;back&nbsp;by&nbsp;this&nbsp;target&nbsp;is
&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;in&nbsp;base64&nbsp;format.&nbsp;&nbsp;I&nbsp;think&nbsp;we&nbsp;need&nbsp;to&nbsp;add&nbsp;base64&nbsp;(per&nbsp;RFC&nbsp;3720)&nbsp;format
&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;support&nbsp;&nbsp;in&nbsp;order&nbsp;to&nbsp;solve&nbsp;this&nbsp;problem.
&gt;&gt;
&gt;&gt;&nbsp;Exactly&nbsp;what&nbsp;I&nbsp;was&nbsp;going&nbsp;to&nbsp;say.&nbsp;&nbsp;gPXE&nbsp;does&nbsp;not&nbsp;currently&nbsp;support&nbsp;base64-
&gt;&gt;&nbsp;encoded&nbsp;CHAP&nbsp;challenges&nbsp;(or&nbsp;responses).
&gt;&gt;
&gt;&gt;&nbsp;We&nbsp;have&nbsp;base64&nbsp;encoding&nbsp;support&nbsp;in&nbsp;core/base64.c,&nbsp;but&nbsp;no&nbsp;decoding&nbsp;support.
&gt;&gt;
&gt;&gt;&nbsp;Someone&nbsp;will&nbsp;need&nbsp;to&nbsp;add&nbsp;base64_decode()&nbsp;base64_decoded_len()&nbsp;functions,&nbsp;and
&gt;&gt;&nbsp;modify&nbsp;iscsi.c&nbsp;to&nbsp;be&nbsp;able&nbsp;to&nbsp;use&nbsp;them;&nbsp;this&nbsp;is&nbsp;probably&nbsp;best&nbsp;done&nbsp;by
&gt;&gt;&nbsp;abstracting&nbsp;out&nbsp;the&nbsp;two&nbsp;places&nbsp;that&nbsp;currently&nbsp;process&nbsp;large&nbsp;hex&nbsp;strings&nbsp;into&nbsp;a
&gt;&gt;&nbsp;single&nbsp;iscsi_decode_large_binary()&nbsp;function.
&gt;&gt;&nbsp;Michael
&gt;
&gt;Cool.&nbsp;Thanks&nbsp;for&nbsp;outlining&nbsp;a&nbsp;solution.
&gt;
&gt;Sounds&nbsp;like&nbsp;a&nbsp;relatively&nbsp;easy&nbsp;change.&nbsp;&nbsp;Anyone&nbsp;want&nbsp;to&nbsp;take&nbsp;a&nbsp;crack&nbsp;at&nbsp;
&gt;it?&nbsp;&nbsp;I&nbsp;think&nbsp;you&nbsp;will&nbsp;definitely&nbsp;have&nbsp;a&nbsp;willing&nbsp;tester&nbsp;for&nbsp;your&nbsp;work&nbsp;;-)
&gt;
&gt;/&nbsp;Marty&nbsp;/
&gt;
&gt;_______________________________________________
&gt;gPXE&nbsp;mailing&nbsp;list
&gt;gPXE@etherboot.org
&gt;http://etherboot.org/mailman/listinfo/gpxe
</PRE><br><br><span title="neteasefooter"/></span>