/[projects]/dao/DaoMqPump2/DaoMqPump2/Transport.cs
ViewVC logotype

Diff of /dao/DaoMqPump2/DaoMqPump2/Transport.cs

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2085 by torben, Wed Nov 27 09:26:12 2013 UTC revision 2086 by torben, Wed Nov 27 09:46:11 2013 UTC
# Line 459  namespace DaoMqPump2 Line 459  namespace DaoMqPump2
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    
# Line 479  namespace DaoMqPump2 Line 486  namespace DaoMqPump2
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    

Legend:
Removed from v.2085  
changed lines
  Added in v.2086

  ViewVC Help
Powered by ViewVC 1.1.20