This connection type is the shared FIFO from the master process that all
services use to send CONNECT, DISCONNECT and KILL commands. Rename
accordingly.
*error_r = "KILL: Not enough parameters";
return -1;
}
- if (conn->conn_type != ANVIL_CONNECTION_TYPE_MASTER) {
+ if (conn->conn_type != ANVIL_CONNECTION_TYPE_SHARED_FIFO) {
*error_r = "KILL sent by a non-master connection";
return -1;
}
if (!version_string_verify(line, "anvil-client",
ANVIL_CLIENT_PROTOCOL_MAJOR_VERSION)) {
if (anvil_restarted &&
- (conn->conn_type == ANVIL_CONNECTION_TYPE_MASTER ||
+ (conn->conn_type == ANVIL_CONNECTION_TYPE_SHARED_FIFO ||
conn->fifo)) {
/* old pending data. ignore input until we get
the handshake. */
enum anvil_connection_type {
ANVIL_CONNECTION_TYPE_ADMIN,
- ANVIL_CONNECTION_TYPE_MASTER,
+ ANVIL_CONNECTION_TYPE_SHARED_FIFO,
ANVIL_CONNECTION_TYPE_AUTH_PENALTY,
};
enum anvil_connection_type type;
if (conn->fifo)
- type = ANVIL_CONNECTION_TYPE_MASTER;
+ type = ANVIL_CONNECTION_TYPE_SHARED_FIFO;
else {
const char *type_str = master_service_connection_get_type(conn);