~ubuntu-branches/ubuntu/quantal/open-vm-tools/quantal-201207201942

« back to all changes in this revision

Viewing changes to lib/foundryMsg/foundryMsg.c

  • Committer: Bazaar Package Importer
  • Author(s): Daniel Baumann
  • Date: 2009-10-18 12:28:19 UTC
  • mfrom: (1.1.7 upstream) (2.4.9 squeeze)
  • Revision ID: james.westby@ubuntu.com-20091018122819-00vqew6m0ztpqcqp
Tags: 2009.10.15-201664-1
MergingĀ upstreamĀ versionĀ 2009.10.15-201664.

Show diffs side-by-side

added added

removed removed

Lines of Context:
430
430
   VIX_DEFINE_COMMAND_INFO(VIX_COMMAND_REMOVE_BULK_SNAPSHOT,
431
431
                           VIX_COMMAND_CATEGORY_PRIVILEGED),
432
432
 
 
433
   VIX_DEFINE_COMMAND_INFO(VIX_COMMAND_COPY_FILE_FROM_READER_TO_GUEST,
 
434
                           VIX_COMMAND_CATEGORY_ALWAYS_ALLOWED),
 
435
 
 
436
   VIX_DEFINE_COMMAND_INFO(VIX_COMMAND_GENERATE_NONCE,
 
437
                           VIX_COMMAND_CATEGORY_ALWAYS_ALLOWED),
 
438
 
 
439
   VIX_DEFINE_COMMAND_INFO(VIX_COMMAND_CHANGE_DISPLAY_TOPOLOGY_MODES,
 
440
                           VIX_COMMAND_CATEGORY_ALWAYS_ALLOWED),
433
441
};
434
442
 
435
443
 
760
768
      return VIX_E_INVALID_MESSAGE_HEADER;
761
769
   }
762
770
 
 
771
   if ((VIX_REQUESTMSG_INCLUDES_AUTH_DATA_V1 & message->requestFlags) &&
 
772
       (message->commonHeader.totalMessageLength <
 
773
          (uint64)message->commonHeader.headerLength +
 
774
          message->commonHeader.bodyLength +
 
775
          message->commonHeader.credentialLength +
 
776
          sizeof (VixMsgAuthDataV1))) {
 
777
      return VIX_E_INVALID_MESSAGE_HEADER;
 
778
   }
 
779
 
763
780
   return VIX_OK;
764
781
} // VixMsg_ValidateRequestMsg
765
782