Robert Wing
38dfb0626f
bhyve/snapshot: use SOCK_DGRAM instead of SOCK_STREAM
...
The save/restore feature uses a unix domain socket to send messages
from bhyvectl(8) to a bhyve(8) process. A datagram socket will suffice
for this.
An added benefit of using a datagram socket is simplified code. For
bhyve, the listen/accept calls are dropped; and for bhyvectl, the
connect() call is dropped.
EPRINTLN handles raw mode for bhyve(8), use it to print error messages.
Reviewed by: jhb
Differential Revision: https://reviews.freebsd.org/D28983
2021-03-07 15:23:29 -09:00
..
2020-04-15 02:00:17 +00:00
2020-04-15 02:00:17 +00:00
2020-05-05 00:02:04 +00:00
2020-05-05 00:02:04 +00:00
2020-01-08 22:55:22 +00:00
2019-06-25 06:24:56 +00:00
2021-01-21 20:32:15 +00:00
2020-12-23 17:15:23 -09:00
2020-05-05 00:02:04 +00:00
2020-05-05 00:02:04 +00:00
2020-05-05 00:02:04 +00:00
2020-04-15 01:58:51 +00:00
2020-04-15 01:58:51 +00:00
2020-01-08 22:55:22 +00:00
2020-08-23 20:37:21 +00:00
2019-12-13 19:21:58 +00:00
2020-01-08 22:55:22 +00:00
2019-06-25 06:24:56 +00:00
2019-06-25 06:24:56 +00:00
2020-12-23 17:15:23 -09:00
2020-02-20 21:07:23 +00:00
2020-02-20 21:07:23 +00:00
2020-05-15 15:54:22 +00:00
2020-05-15 15:54:22 +00:00
2021-01-03 18:17:04 +01:00
2020-05-05 00:02:04 +00:00
2019-12-11 17:37:37 +00:00
2019-05-24 00:34:13 +00:00
2019-05-24 00:34:13 +00:00
2020-05-05 00:02:04 +00:00
2019-11-03 19:02:32 +00:00
2020-01-08 22:55:22 +00:00
2020-05-15 11:03:27 +00:00
2020-05-08 17:15:54 +00:00
2020-04-07 17:06:33 +00:00
2020-04-07 17:06:33 +00:00
2020-11-15 12:59:24 +00:00
2020-10-16 20:27:20 +00:00
2020-11-12 02:52:01 +00:00
2020-11-12 02:52:01 +00:00
2020-05-05 00:02:04 +00:00
2020-01-08 22:55:22 +00:00
2020-01-08 22:55:22 +00:00
2021-01-20 03:30:22 +10:00
2020-08-24 01:51:21 +00:00
2020-11-24 23:18:52 +00:00
2020-01-08 22:55:22 +00:00
2020-10-03 19:05:13 +00:00
2020-11-05 17:10:14 +00:00
2020-01-08 22:55:22 +00:00
2020-12-17 16:52:40 +00:00
2020-11-28 04:06:09 +00:00
2020-01-08 22:55:22 +00:00
2020-11-28 03:54:48 +00:00
2020-11-17 13:14:04 +00:00
2020-11-17 13:14:04 +00:00
2020-07-06 08:36:14 +00:00
2020-05-05 00:02:04 +00:00
2020-05-05 00:02:04 +00:00
2020-05-05 00:02:04 +00:00
2020-05-05 00:02:04 +00:00
2020-12-18 00:38:48 +00:00
2020-11-27 08:00:32 +00:00
2021-03-07 15:23:29 -09:00
2021-02-27 12:07:35 -09:00
2020-01-08 22:55:22 +00:00
2021-01-20 03:30:22 +10:00
2020-05-05 00:02:04 +00:00
2020-05-05 00:02:04 +00:00
2020-09-18 05:54:59 +00:00
2020-05-05 00:02:04 +00:00
2020-10-03 19:05:13 +00:00
2020-04-15 05:55:14 +00:00
2020-04-15 05:55:14 +00:00
2020-02-13 19:05:14 +00:00