Include radattr RADIUS attribute only if an EAP payload is present
This commit is contained in:
@@ -175,7 +175,8 @@ METHOD(listener_t, message, bool,
|
|||||||
ike_sa_t *ike_sa, message_t *message, bool incoming)
|
ike_sa_t *ike_sa, message_t *message, bool incoming)
|
||||||
{
|
{
|
||||||
if (ike_sa->supports_extension(ike_sa, EXT_STRONGSWAN) &&
|
if (ike_sa->supports_extension(ike_sa, EXT_STRONGSWAN) &&
|
||||||
message->get_exchange_type(message) == IKE_AUTH)
|
message->get_exchange_type(message) == IKE_AUTH &&
|
||||||
|
message->get_payload(message, EXTENSIBLE_AUTHENTICATION))
|
||||||
{
|
{
|
||||||
if (incoming)
|
if (incoming)
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user