1.2.5.82 LBP_ATTRIBUTE Enum

C

typedef enum
{
    LBP_IB_IDS         = 0x00000000,
    LBP_IB_IDP         = 0x00000001,
    LBP_IB_PSK         = 0x00000002,
    LBP_IB_GMK         = 0x00000003,
    LBP_IB_REKEY_GMK   = 0x00000004,
    LBP_IB_RANDP       = 0x00000005,
    LBP_IB_MSG_TIMEOUT = 0x00000006
} LBP_ATTRIBUTE;

Summary

Lists the available LBP PIB attributes.

Description

This enumeration identifies the list of available parameter information base (PIB) attributes for the LBP.

LBP_IB_IDS

This object represents the Network Access Identifier of the EAP server, thus only available on Coordinator LBP module. Its size depends on the used band (8 bytes for Cenelec and FCC, and 34 bytes for ARIB).

Access is write-only.

LBP_IB_IDP

This object represents the Network Access Identifier of the EAP peer, thus only available on Device LBP module. Its size depends on the used band (8 bytes for Cenelec and FCC, and 36 bytes for ARIB).

Access is write-only.

LBP_IB_PSK

With this IB, the PSK of the LBP procedure can be specified. Its size is 16 bytes. This attribute is available for both Coordinator and Device.

Access is write-only.

LBP_IB_GMK

With this IB, the GMK to be distributed by Coordinator on the Bootstrapping phase can be specified. Its size is 16 bytes.

Access is write-only.

LBP_IB_REKEY_GMK

With this IB, the GMK to be distributed by Coordinator on the Rekeying phase can be specified. Its size is 16 bytes.

Access is write-only.

LBP_IB_RANDP

This object represents a random test array to be ciphered by the EAP peer, thus only available on Device LBP module. Size is 16 bytes.

Access is write-only.

LBP_IB_MSG_TIMEOUT

This IB is only available in the Coordinator LBP and contains a time-out, in seconds, to wait for the next bootstrap packet for a joining device. In case time-out expires, the slot for such joining device is cleared and a new joining device will be assigned to it. Parameter size is 2 bytes, and default value is 40.

Access is write-only.

Remarks

None.