Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
CPRB Struct Reference

#include <zcrypt_pcicc.h>

Data Fields

unsigned short cprb_len
 
unsigned char cprb_ver_id
 
unsigned char pad_000
 
unsigned char srpi_rtcode [4]
 
unsigned char srpi_verb
 
unsigned char flags
 
unsigned char func_id [2]
 
unsigned char checkpoint_flag
 
unsigned char resv2
 
unsigned short req_parml
 
unsigned char req_parmp [4]
 
unsigned char req_datal [4]
 
unsigned char req_datap [4]
 
unsigned short rpl_parml
 
unsigned char pad_001 [2]
 
unsigned char rpl_parmp [4]
 
unsigned char rpl_datal [4]
 
unsigned char rpl_datap [4]
 
unsigned short ccp_rscode
 
unsigned short ccp_rtcode
 
unsigned char repd_parml [2]
 
unsigned char mac_data_len [2]
 
unsigned char repd_datal [4]
 
unsigned char req_pc [2]
 
unsigned char res_origin [8]
 
unsigned char mac_value [8]
 
unsigned char logon_id [8]
 
unsigned char usage_domain [2]
 
unsigned char resv3 [18]
 
unsigned short svr_namel
 
unsigned char svr_name [8]
 

Detailed Description

CPRB Note that all shorts, ints and longs are little-endian. All pointer fields are 32-bits long, and mean nothing

A request CPRB is followed by a request_parameter_block.

The request (or reply) parameter block is organized thus: function code VUD block key block

Definition at line 74 of file zcrypt_msgtype6.c.

Field Documentation

unsigned short ccp_rscode

Definition at line 104 of file zcrypt_msgtype6.c.

unsigned short ccp_rtcode

Definition at line 105 of file zcrypt_msgtype6.c.

unsigned char checkpoint_flag

Definition at line 82 of file zcrypt_msgtype6.c.

unsigned short cprb_len

Definition at line 75 of file zcrypt_msgtype6.c.

unsigned char cprb_ver_id

Definition at line 76 of file zcrypt_msgtype6.c.

unsigned char flags

Definition at line 80 of file zcrypt_msgtype6.c.

unsigned char func_id

Definition at line 81 of file zcrypt_msgtype6.c.

unsigned char logon_id

Definition at line 112 of file zcrypt_msgtype6.c.

unsigned char mac_data_len

Definition at line 107 of file zcrypt_msgtype6.c.

unsigned char mac_value

Definition at line 111 of file zcrypt_msgtype6.c.

unsigned char pad_000

Definition at line 77 of file zcrypt_msgtype6.c.

unsigned char pad_001

Definition at line 96 of file zcrypt_msgtype6.c.

unsigned char repd_datal

Definition at line 108 of file zcrypt_msgtype6.c.

unsigned char repd_parml

Definition at line 106 of file zcrypt_msgtype6.c.

unsigned char req_datal

Definition at line 90 of file zcrypt_msgtype6.c.

unsigned char req_datap

Definition at line 92 of file zcrypt_msgtype6.c.

unsigned short req_parml

Definition at line 84 of file zcrypt_msgtype6.c.

unsigned char req_parmp

Definition at line 86 of file zcrypt_msgtype6.c.

unsigned char req_pc

Definition at line 109 of file zcrypt_msgtype6.c.

unsigned char res_origin

Definition at line 110 of file zcrypt_msgtype6.c.

unsigned char resv2

Definition at line 83 of file zcrypt_msgtype6.c.

unsigned char resv3

Definition at line 114 of file zcrypt_msgtype6.c.

unsigned char rpl_datal

Definition at line 101 of file zcrypt_msgtype6.c.

unsigned char rpl_datap

Definition at line 102 of file zcrypt_msgtype6.c.

unsigned short rpl_parml

Definition at line 94 of file zcrypt_msgtype6.c.

unsigned char rpl_parmp

Definition at line 97 of file zcrypt_msgtype6.c.

unsigned char srpi_rtcode

Definition at line 78 of file zcrypt_msgtype6.c.

unsigned char srpi_verb

Definition at line 79 of file zcrypt_msgtype6.c.

unsigned char svr_name

Definition at line 116 of file zcrypt_msgtype6.c.

unsigned short svr_namel

Definition at line 115 of file zcrypt_msgtype6.c.

unsigned char usage_domain

Definition at line 113 of file zcrypt_msgtype6.c.


The documentation for this struct was generated from the following files: