Also save last recv/sent LCP confreq

This commit is contained in:
Tassilo Schweyer 2025-05-05 00:10:09 +02:00
parent 035b4604ee
commit f21401a0cc

View file

@ -5084,6 +5084,14 @@ void processudp(uint8_t *buf, int len, struct sockaddr_in *addr, uint16_t indexu
sess_local[s].auth_type = atype; sess_local[s].auth_type = atype;
} }
strncpy(sess_local[s].auth_name, authname, sizeof(sess_local[s].auth_name) - 1); strncpy(sess_local[s].auth_name, authname, sizeof(sess_local[s].auth_name) - 1);
if (last_sent_lcp_confreq_n) {
sess_local[s].lcp_last_sent_confreq_n = last_sent_lcp_confreq_n;
memcpy(sess_local[s].lcp_last_sent_confreq, last_sent_lcp_confreq, last_sent_lcp_confreq_n);
}
if (last_received_lcp_confreq_n) {
sess_local[s].lcp_last_received_confreq_n = last_received_lcp_confreq_n;
memcpy(sess_local[s].lcp_last_received_confreq, last_received_lcp_confreq, last_sent_lcp_confreq_n);
}
if (!sess_local[s].lcp_authtype) if (!sess_local[s].lcp_authtype)
{ {