|
Linux Kernel
3.7.1
|
Go to the source code of this file.
Data Structures | |
| struct | iscsi_chap |
Macros | |
| #define | CHAP_DIGEST_MD5 5 |
| #define | CHAP_DIGEST_SHA 6 |
| #define | CHAP_CHALLENGE_LENGTH 16 |
| #define | CHAP_CHALLENGE_STR_LEN 4096 |
| #define | MAX_RESPONSE_LENGTH 64 /* sufficient for MD5 */ |
| #define | MAX_CHAP_N_SIZE 512 |
| #define | MD5_SIGNATURE_SIZE 16 /* 16 bytes in a MD5 message digest */ |
| #define | CHAP_STAGE_CLIENT_A 1 |
| #define | CHAP_STAGE_SERVER_AIC 2 |
| #define | CHAP_STAGE_CLIENT_NR 3 |
| #define | CHAP_STAGE_CLIENT_NRIC 4 |
| #define | CHAP_STAGE_SERVER_NR 5 |
Functions | |
| u32 | chap_main_loop (struct iscsi_conn *, struct iscsi_node_auth *, char *, char *, int *, int *) |
Variables | |
| struct iscsi_chap | ____cacheline_aligned |
| #define CHAP_CHALLENGE_LENGTH 16 |
Definition at line 7 of file iscsi_target_auth.h.
| #define CHAP_CHALLENGE_STR_LEN 4096 |
Definition at line 8 of file iscsi_target_auth.h.
| #define CHAP_DIGEST_MD5 5 |
Definition at line 4 of file iscsi_target_auth.h.
| #define CHAP_DIGEST_SHA 6 |
Definition at line 5 of file iscsi_target_auth.h.
| #define CHAP_STAGE_CLIENT_A 1 |
Definition at line 14 of file iscsi_target_auth.h.
| #define CHAP_STAGE_CLIENT_NR 3 |
Definition at line 16 of file iscsi_target_auth.h.
| #define CHAP_STAGE_CLIENT_NRIC 4 |
Definition at line 17 of file iscsi_target_auth.h.
| #define CHAP_STAGE_SERVER_AIC 2 |
Definition at line 15 of file iscsi_target_auth.h.
| #define CHAP_STAGE_SERVER_NR 5 |
Definition at line 18 of file iscsi_target_auth.h.
| #define MAX_CHAP_N_SIZE 512 |
Definition at line 10 of file iscsi_target_auth.h.
Definition at line 9 of file iscsi_target_auth.h.
Definition at line 12 of file iscsi_target_auth.h.
| u32 chap_main_loop | ( | struct iscsi_conn * | , |
| struct iscsi_node_auth * | , | ||
| char * | , | ||
| char * | , | ||
| int * | , | ||
| int * | |||
| ) |
Definition at line 436 of file iscsi_target_auth.c.
1.8.2