]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
netdump: send key before dump, in case dump fails
authorEric van Gyzen <vangyzen@FreeBSD.org>
Fri, 6 Aug 2021 15:38:51 +0000 (10:38 -0500)
committerEric van Gyzen <vangyzen@FreeBSD.org>
Wed, 11 Aug 2021 15:54:56 +0000 (10:54 -0500)
commit13a58148de1730f851d37513913fae547e53a512
tree75b9846cb17d90188c10b9eba01e796383d13e78
parent96f9bd46547d6dfbaf219ab449efacacb0dacccc
netdump: send key before dump, in case dump fails

Previously, if an encrypted netdump failed, such as due to a timeout or
network failure, the key was not saved, so a partial dump was
completely useless.

Send the key first, so the partial dump can be decrypted, because even a
partial dump can be useful.

Reviewed by: bdrewery, markj
MFC after: 1 week
Sponsored by: Dell EMC Isilon
Differential Revision: https://reviews.freebsd.org/D31453
sys/kern/kern_shutdown.c
sys/netinet/netdump/netdump_client.c
sys/sys/conf.h