459 |
|
|
460 |
private bool validateSalt2Header(string salt2String) |
private bool validateSalt2Header(string salt2String) |
461 |
{ |
{ |
462 |
|
if (salt2String.Length < 66) |
463 |
|
{ |
464 |
|
addLogEntry("Transaction too short - discarding"); |
465 |
|
return false; |
466 |
|
} |
467 |
|
|
468 |
|
|
469 |
int result; |
int result; |
470 |
long result_long; |
long result_long; |
471 |
|
|
486 |
|
|
487 |
if (int.TryParse(standardVersion.Trim(), out result) == false) // standardVersion _skal_ være en int |
if (int.TryParse(standardVersion.Trim(), out result) == false) // standardVersion _skal_ være en int |
488 |
{ |
{ |
489 |
|
addLogEntry("standardVersion not an integer, discarding"); |
490 |
return false; |
return false; |
491 |
} |
} |
492 |
|
|
493 |
if (int.TryParse(afsenderSekvensnr.Trim(), out result) == false) // afsenderSekvensnr _skal_ være en int |
if (int.TryParse(afsenderSekvensnr.Trim(), out result) == false) // afsenderSekvensnr _skal_ være en int |
494 |
{ |
{ |
495 |
|
addLogEntry("afsenderSekvensnr not an integer, discarding"); |
496 |
return false; |
return false; |
497 |
} |
} |
498 |
|
|
499 |
if (long.TryParse(afsenderTidsstempel.Trim(), out result_long) == false) // afsenderTidsstempel _skal_ være en long |
if (long.TryParse(afsenderTidsstempel.Trim(), out result_long) == false) // afsenderTidsstempel _skal_ være en long |
500 |
{ |
{ |
501 |
|
addLogEntry("afsenderSekvensnr not a long integer, discarding"); |
502 |
return false; |
return false; |
503 |
} |
} |
504 |
|
|
505 |
if (int.TryParse(transaktionsLaengde.Trim(), out result) == false) // transaktionsLaengde _skal_ være en int |
if (int.TryParse(transaktionsLaengde.Trim(), out result) == false) // transaktionsLaengde _skal_ være en int |
506 |
{ |
{ |
507 |
|
addLogEntry("transaktionsLaengde not an integer, discarding"); |
508 |
return false; |
return false; |
509 |
} |
} |
510 |
|
|
511 |
if ( int.TryParse(prioritet.Trim(), out result) == false ) // prioritet _skal_ være en int |
if ( int.TryParse(prioritet.Trim(), out result) == false ) // prioritet _skal_ være en int |
512 |
{ |
{ |
513 |
|
addLogEntry("prioritet not an integer, discarding"); |
514 |
return false; |
return false; |
515 |
} |
} |
516 |
|
|