Author: toad
Date: 2006-01-24 00:05:09 +0000 (Tue, 24 Jan 2006)
New Revision: 7908

Modified:
   branches/async-client/src/freenet/node/fcp/ClientGetMessage.java
   branches/async-client/src/freenet/node/fcp/ClientPutMessage.java
Log:
Merge diffs from 7676-7889, which somehow got missed out.

Modified: branches/async-client/src/freenet/node/fcp/ClientGetMessage.java
===================================================================
--- branches/async-client/src/freenet/node/fcp/ClientGetMessage.java    
2006-01-23 23:48:08 UTC (rev 7907)
+++ branches/async-client/src/freenet/node/fcp/ClientGetMessage.java    
2006-01-24 00:05:09 UTC (rev 7908)
@@ -18,7 +18,7 @@
  * Identifier=Request Number One
  * Verbosity=0 // no status, just tell us when it's done
  * ReturnType=direct // return all at once over the FCP connection
- * MaxSize=100 // maximum size of returned data (all numbers in hex)
+ * MaxSize=100 // maximum size of returned data 
  * MaxTempSize=1000 // maximum size of intermediary data
  * MaxRetries=100 // automatic retry supported as an option
  * EndMessage
@@ -55,7 +55,7 @@
                        verbosity = 0;
                else {
                        try {
-                               verbosity = Integer.parseInt(verbosityString, 
16);
+                               verbosity = Integer.parseInt(verbosityString, 
10);
                        } catch (NumberFormatException e) {
                                throw new 
MessageInvalidException(ProtocolErrorMessage.ERROR_PARSING_NUMBER, "Error 
parsing Verbosity field: "+e.getMessage());
                        }
@@ -71,7 +71,7 @@
                        maxSize = Long.MAX_VALUE;
                else {
                        try {
-                               maxSize = Long.parseLong(maxSizeString, 16);
+                               maxSize = Long.parseLong(maxSizeString, 10);
                        } catch (NumberFormatException e) {
                                throw new 
MessageInvalidException(ProtocolErrorMessage.ERROR_PARSING_NUMBER, "Error 
parsing MaxSize field: "+e.getMessage());
                        }
@@ -82,7 +82,7 @@
                        maxTempSize = Long.MAX_VALUE;
                else {
                        try {
-                               maxTempSize = Long.parseLong(maxTempSizeString, 
16);
+                               maxTempSize = Long.parseLong(maxTempSizeString, 
10);
                        } catch (NumberFormatException e) {
                                throw new 
MessageInvalidException(ProtocolErrorMessage.ERROR_PARSING_NUMBER, "Error 
parsing MaxSize field: "+e.getMessage());
                        }
@@ -93,7 +93,7 @@
                        maxRetries = 0;
                else {
                        try {
-                               maxRetries = Integer.parseInt(maxRetriesString, 
16);
+                               maxRetries = Integer.parseInt(maxRetriesString, 
10);
                        } catch (NumberFormatException e) {
                                throw new 
MessageInvalidException(ProtocolErrorMessage.ERROR_PARSING_NUMBER, "Error 
parsing MaxSize field: "+e.getMessage());
                        }

Modified: branches/async-client/src/freenet/node/fcp/ClientPutMessage.java
===================================================================
--- branches/async-client/src/freenet/node/fcp/ClientPutMessage.java    
2006-01-23 23:48:08 UTC (rev 7907)
+++ branches/async-client/src/freenet/node/fcp/ClientPutMessage.java    
2006-01-24 00:05:09 UTC (rev 7908)
@@ -11,7 +11,7 @@
  * ClientPut
  * URI=CHK@ // could as easily be an insertable SSK URI
  * Metadata.ContentType=text/html
- * DataLength=19000 // hex for 100kB
+ * DataLength=100 // 100kB
  * Identifier=Insert-1 // identifier, as always
  * Verbosity=0 // just report when complete
  * MaxRetries=999999 // lots of retries
@@ -45,7 +45,7 @@
                        verbosity = 0;
                else {
                        try {
-                               verbosity = Integer.parseInt(verbosityString, 
16);
+                               verbosity = Integer.parseInt(verbosityString, 
10);
                        } catch (NumberFormatException e) {
                                throw new 
MessageInvalidException(ProtocolErrorMessage.ERROR_PARSING_NUMBER, "Error 
parsing Verbosity field: "+e.getMessage());
                        }
@@ -54,7 +54,7 @@
                if(dataLengthString == null)
                        throw new 
MessageInvalidException(ProtocolErrorMessage.MISSING_FIELD, "Need DataLength on 
a ClientPut");
                try {
-                       dataLength = Long.parseLong(dataLengthString, 16);
+                       dataLength = Long.parseLong(dataLengthString, 10);
                } catch (NumberFormatException e) {
                        throw new 
MessageInvalidException(ProtocolErrorMessage.ERROR_PARSING_NUMBER, "Error 
parsing DataLength field: "+e.getMessage());
                }
@@ -65,7 +65,7 @@
                        maxRetries = 0;
                else {
                        try {
-                               maxRetries = Integer.parseInt(maxRetriesString, 
16);
+                               maxRetries = Integer.parseInt(maxRetriesString, 
10);
                        } catch (NumberFormatException e) {
                                throw new 
MessageInvalidException(ProtocolErrorMessage.ERROR_PARSING_NUMBER, "Error 
parsing MaxSize field: "+e.getMessage());
                        }


Reply via email to