diff --git a/programs/pluto/ikev1.c b/programs/pluto/ikev1.c index 38dfe060db..03ce080339 100644 --- a/programs/pluto/ikev1.c +++ b/programs/pluto/ikev1.c @@ -2047,7 +2047,7 @@ void process_packet_tail(struct msg_digest **mdp) "%smessage ignored because it contains a payload type (%s) unexpected by state %s", excuse, enum_show(&ikev1_payload_names, np), - st->st_state_name); + finite_states[smc->state]->name); if (!md->encrypted) { SEND_NOTIFICATION(INVALID_PAYLOAD_TYPE); }