Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions | Variables
rxrpc-type.h File Reference
#include <linux/key.h>

Go to the source code of this file.

Data Structures

struct  rxkad_key
 
struct  krb5_principal
 
struct  krb5_tagged_data
 
struct  rxk5_key
 
struct  rxrpc_key_token
 
struct  rxrpc_key_data_v1
 

Macros

#define AFSTOKEN_LENGTH_MAX   16384 /* max payload size */
 
#define AFSTOKEN_STRING_MAX   256 /* max small string length */
 
#define AFSTOKEN_DATA_MAX   64 /* max small data length */
 
#define AFSTOKEN_CELL_MAX   64 /* max cellname length */
 
#define AFSTOKEN_MAX   8 /* max tokens per payload */
 
#define AFSTOKEN_BDATALN_MAX   16384 /* max big data length */
 
#define AFSTOKEN_RK_TIX_MAX   12000 /* max RxKAD ticket size */
 
#define AFSTOKEN_GK_KEY_MAX   64 /* max GSSAPI key size */
 
#define AFSTOKEN_GK_TOKEN_MAX   16384 /* max GSSAPI token size */
 
#define AFSTOKEN_K5_COMPONENTS_MAX   16 /* max K5 components */
 
#define AFSTOKEN_K5_NAME_MAX   128 /* max K5 name length */
 
#define AFSTOKEN_K5_REALM_MAX   64 /* max K5 realm name length */
 
#define AFSTOKEN_K5_TIX_MAX   16384 /* max K5 ticket size */
 
#define AFSTOKEN_K5_ADDRESSES_MAX   16 /* max K5 addresses */
 
#define AFSTOKEN_K5_AUTHDATA_MAX   16 /* max K5 pieces of auth data */
 

Functions

struct keyrxrpc_get_null_key (const char *)
 

Variables

struct key_type key_type_rxrpc
 

Macro Definition Documentation

#define AFSTOKEN_BDATALN_MAX   16384 /* max big data length */

Definition at line 119 of file rxrpc-type.h.

#define AFSTOKEN_CELL_MAX   64 /* max cellname length */

Definition at line 117 of file rxrpc-type.h.

#define AFSTOKEN_DATA_MAX   64 /* max small data length */

Definition at line 116 of file rxrpc-type.h.

#define AFSTOKEN_GK_KEY_MAX   64 /* max GSSAPI key size */

Definition at line 121 of file rxrpc-type.h.

#define AFSTOKEN_GK_TOKEN_MAX   16384 /* max GSSAPI token size */

Definition at line 122 of file rxrpc-type.h.

#define AFSTOKEN_K5_ADDRESSES_MAX   16 /* max K5 addresses */

Definition at line 127 of file rxrpc-type.h.

#define AFSTOKEN_K5_AUTHDATA_MAX   16 /* max K5 pieces of auth data */

Definition at line 128 of file rxrpc-type.h.

#define AFSTOKEN_K5_COMPONENTS_MAX   16 /* max K5 components */

Definition at line 123 of file rxrpc-type.h.

#define AFSTOKEN_K5_NAME_MAX   128 /* max K5 name length */

Definition at line 124 of file rxrpc-type.h.

#define AFSTOKEN_K5_REALM_MAX   64 /* max K5 realm name length */

Definition at line 125 of file rxrpc-type.h.

#define AFSTOKEN_K5_TIX_MAX   16384 /* max K5 ticket size */

Definition at line 126 of file rxrpc-type.h.

#define AFSTOKEN_LENGTH_MAX   16384 /* max payload size */

Definition at line 114 of file rxrpc-type.h.

#define AFSTOKEN_MAX   8 /* max tokens per payload */

Definition at line 118 of file rxrpc-type.h.

#define AFSTOKEN_RK_TIX_MAX   12000 /* max RxKAD ticket size */

Definition at line 120 of file rxrpc-type.h.

#define AFSTOKEN_STRING_MAX   256 /* max small string length */

Definition at line 115 of file rxrpc-type.h.

Function Documentation

struct key* rxrpc_get_null_key ( const char keyname)
read

rxrpc_get_null_key - Generate a null RxRPC key : The name to give the key.

Generate a null RxRPC key that can be used to indicate anonymous security is required for a particular domain.

Definition at line 992 of file ar-key.c.

Variable Documentation

struct key_type key_type_rxrpc

Definition at line 40 of file ar-key.c.