sync with OpenBSD -current

This commit is contained in:
purplerain 2024-02-13 19:37:16 +00:00
parent c151d49b7a
commit be76e7e421
Signed by: purplerain
GPG key ID: F42C07F07E2E35B7
96 changed files with 2153 additions and 617 deletions

View file

@ -1,4 +1,4 @@
/* $OpenBSD: session.c,v 1.461 2024/01/18 14:56:44 claudio Exp $ */
/* $OpenBSD: session.c,v 1.462 2024/02/13 16:12:37 claudio Exp $ */
/*
* Copyright (c) 2003, 2004, 2005 Henning Brauer <henning@openbsd.org>
@ -3344,15 +3344,6 @@ session_dispatch_imsg(struct imsgbuf *imsgbuf, int idx, u_int *listener_cnt)
"IMSG_SESSION_RESTARTED");
}
break;
case IMSG_SESSION_DOWN:
if (idx != PFD_PIPE_ROUTE)
fatalx("session down not from RDE");
if ((p = getpeerbyid(conf, peerid)) == NULL) {
log_warnx("no such peer: id=%u", peerid);
break;
}
session_stop(p, ERR_CEASE_ADMIN_DOWN);
break;
default:
break;
}