Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Public Member Functions
smb_com_session_setup_andx Union Reference

#include <cifspdu.h>

Public Member Functions

struct {
   struct smb_hdr   hdr
 
   __u8   AndXCommand
 
   __u8   AndXReserved
 
   __le16   AndXOffset
 
   __le16   MaxBufferSize
 
   __le16   MaxMpxCount
 
   __le16   VcNumber
 
   __u32   SessionKey
 
   __le16   SecurityBlobLength
 
   __u32   Reserved
 
   __le32   Capabilities
 
   __le16   ByteCount
 
   unsigned char   SecurityBlob [1]
 
__attribute__ ((packed)) req
 
struct {
   struct smb_hdr   hdr
 
   __u8   AndXCommand
 
   __u8   AndXReserved
 
   __le16   AndXOffset
 
   __le16   MaxBufferSize
 
   __le16   MaxMpxCount
 
   __le16   VcNumber
 
   __u32   SessionKey
 
   __le16   CaseInsensitivePasswordLength
 
   __le16   CaseSensitivePasswordLength
 
   __u32   Reserved
 
   __le32   Capabilities
 
   __le16   ByteCount
 
   unsigned char   CaseInsensitivePassword [1]
 
__attribute__ ((packed)) req_no_secext
 
struct {
   struct smb_hdr   hdr
 
   __u8   AndXCommand
 
   __u8   AndXReserved
 
   __le16   AndXOffset
 
   __le16   Action
 
   __le16   SecurityBlobLength
 
   __u16   ByteCount
 
   unsigned char   SecurityBlob [1]
 
__attribute__ ((packed)) resp
 
struct {
   struct smb_hdr   hdr
 
   __u8   AndXCommand
 
   __u8   AndXReserved
 
   __le16   AndXOffset
 
   __le16   MaxBufferSize
 
   __le16   MaxMpxCount
 
   __le16   VcNumber
 
   __u32   SessionKey
 
   __le16   PasswordLength
 
   __u32   Reserved
 
   __le16   ByteCount
 
   unsigned char   AccountPassword [1]
 
__attribute__ ((packed)) old_req
 
struct {
   struct smb_hdr   hdr
 
   __u8   AndXCommand
 
   __u8   AndXReserved
 
   __le16   AndXOffset
 
   __le16   Action
 
   __u16   ByteCount
 
   unsigned char   NativeOS [1]
 
__attribute__ ((packed)) old_resp
 

Detailed Description

Definition at line 586 of file cifspdu.h.

Member Function Documentation

struct smb_com_session_setup_andx::@6837 __attribute__ ( (packed)  )
struct smb_com_session_setup_andx::@6838 __attribute__ ( (packed)  )
struct smb_com_session_setup_andx::@6839 __attribute__ ( (packed)  )
struct smb_com_session_setup_andx::@6840 __attribute__ ( (packed)  )
struct smb_com_session_setup_andx::@6841 __attribute__ ( (packed)  )

Field Documentation

unsigned char AccountPassword[1]

Definition at line 656 of file cifspdu.h.

__le16 Action

Definition at line 634 of file cifspdu.h.

__u8 AndXCommand

Definition at line 589 of file cifspdu.h.

__le16 AndXOffset

Definition at line 591 of file cifspdu.h.

__u8 AndXReserved

Definition at line 590 of file cifspdu.h.

__le16 ByteCount

Definition at line 599 of file cifspdu.h.

__u16 ByteCount

Definition at line 636 of file cifspdu.h.

__le32 Capabilities

Definition at line 598 of file cifspdu.h.

unsigned char CaseInsensitivePassword[1]

Definition at line 620 of file cifspdu.h.

__le16 CaseInsensitivePasswordLength

Definition at line 615 of file cifspdu.h.

__le16 CaseSensitivePasswordLength

Definition at line 616 of file cifspdu.h.

Definition at line 588 of file cifspdu.h.

__le16 MaxBufferSize

Definition at line 592 of file cifspdu.h.

__le16 MaxMpxCount

Definition at line 593 of file cifspdu.h.

unsigned char NativeOS[1]

Definition at line 670 of file cifspdu.h.

__le16 PasswordLength

Definition at line 653 of file cifspdu.h.

__u32 Reserved

Definition at line 597 of file cifspdu.h.

unsigned char SecurityBlob[1]

Definition at line 600 of file cifspdu.h.

__le16 SecurityBlobLength

Definition at line 596 of file cifspdu.h.

__u32 SessionKey

Definition at line 595 of file cifspdu.h.

__le16 VcNumber

Definition at line 594 of file cifspdu.h.


The documentation for this union was generated from the following file: