njb_keyval_struct(3)

njb_keyval_struct3

Usage

#include <libnjb.h>

Data Fields

char key [5]
u_int32_t value1
u_int32_t value2
unsigned char deviceid [16]
njb_keyval_t * next

Detailed Description

Struct to hold key/value pairs which are used for some kind of DRM encryption scheme. Usage unknown.

Examples:

handshake.c.

Field Documentation

unsigned char njb_keyval_struct::deviceid[16] The SDMI compliant device ID associated with this key

char njb_keyval_struct::key[5] The name of this key (AR00, PL00 etc.)

Examples: handshake.c.

njb_keyval_t* njb_keyval_struct::next A pointer to the next key/value pair

Examples: handshake.c.

Referenced by njb3_destroy_state().

u_int32_t njb_keyval_struct::value1 The first 32 bit unsigned integer of this key

Examples: handshake.c.

u_int32_t njb_keyval_struct::value2 The second 32 bit unsigned integer of this key

Examples: handshake.c.

Releases

3 releases since Debian 4.0 (Etch); the text changed 2 times.

  1. 4.0
  2. 5.0
  3. 6.0

Author

Generated automatically by Doxygen for libnjb from the source code.

From libnjb-doc 2.2.5-4.3 in Debian 6.0 (Squeeze). Parsed by carta from the page's man source.