|
iPXE
|
EAP MD5-Challenge authentication method. More...
#include <stdlib.h>#include <string.h>#include <errno.h>#include <ipxe/md5.h>#include <ipxe/chap.h>#include <ipxe/eap.h>Go to the source code of this file.
Functions | |
| FILE_LICENCE (GPL2_OR_LATER_OR_UBDL) | |
| static int | eap_rx_md5 (struct eap_supplicant *supplicant, const void *req, size_t req_len) |
| Handle EAP MD5-Challenge. More... | |
Variables | |
| struct eap_method eap_md5_method | __eap_method |
| EAP MD5-Challenge method. More... | |
EAP MD5-Challenge authentication method.
Definition in file eap_md5.c.
| FILE_LICENCE | ( | GPL2_OR_LATER_OR_UBDL | ) |
|
static |
Handle EAP MD5-Challenge.
| supplicant | EAP supplicant |
| req | Request type data |
| req_len | Length of request type data |
| rc | Return status code |
Definition at line 47 of file eap_md5.c.
References __attribute__, assert(), chap_finish(), chap_init(), chap_respond(), chap_set_identifier(), chap_update(), DBGC, DBGC_HDA, eap_tx_response(), EINVAL, fetch_raw_setting_copy(), free, eap_supplicant::id, eap_md5::len, md5_algorithm, MD5_DIGEST_SIZE, memcpy(), net_device::name, netdev, eap_supplicant::netdev, netdev_settings(), rc, chap_response::response, chap_response::response_len, strerror(), and eap_md5::value.
| struct eap_method eap_md5_method __eap_method |
EAP MD5-Challenge method.
1.8.15