fix decode not called in inner protocol
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
This commit is contained in:
		| @ -126,7 +126,7 @@ func (p *Packet) handleEAP(pp protocol.Payload, stm protocol.StateManager) (*eap | ||||
| 		MsgType: t, | ||||
| 	} | ||||
| 	var payload any | ||||
| 	if reflect.TypeOf(p.eap.Payload) == reflect.TypeOf(np) { | ||||
| 	if reflect.TypeOf(pp.(*eap.Payload).Payload) == reflect.TypeOf(np) { | ||||
| 		np.Decode(pp.(*eap.Payload).RawPayload) | ||||
| 	} | ||||
| 	payload = np.Handle(ctx) | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	 Jens Langhammer
					Jens Langhammer