These commands server no useful purpose and waste a fair bit of time.
reply_buffer is 64k long.  One of these is executed for every output
packet.

reply_buffer contains NO secrets: it only ever contains what will go
out on the wire.

These should go.

programs/pluto/ikev2_parent.c:858:      zero(reply_buffer);
programs/pluto/ikev2_parent.c:1500:     zero(reply_buffer);
programs/pluto/ikev2_parent.c:1975:             zero(reply_buffer);
programs/pluto/ikev2_parent.c:2912:                     zero(reply_buffer);
programs/pluto/ikev2_parent.c:3455:             zero(reply_buffer);
programs/pluto/ikev1_aggr.c:479:        zero(reply_buffer);
programs/pluto/ikev1_aggr.c:812:        zero(reply_buffer);
programs/pluto/ikev1_aggr.c:1225:       zero(reply_buffer);
programs/pluto/ikev1_main.c:165:        zero(reply_buffer);
programs/pluto/ikev1_main.c:792:        zero(reply_buffer);
programs/pluto/ikev1_main.c:1053:       zero(reply_buffer);
programs/pluto/ikev1_main.c:2350:       zero(reply_buffer);
programs/pluto/ikev1_main.c:2520:       zero(reply_buffer);
programs/pluto/ikev1_main.c:2743:       zero(reply_buffer);
programs/pluto/ipsec_doi.c:111: zero(reply_buffer);
_______________________________________________
Swan-dev mailing list
[email protected]
https://lists.libreswan.org/mailman/listinfo/swan-dev

Reply via email to