-/* $OpenBSD: hce.c,v 1.81 2022/06/03 13:23:16 tb Exp $ */
+/* $OpenBSD: hce.c,v 1.82 2024/05/18 06:34:46 jsg Exp $ */
/*
* Copyright (c) 2006 Pierre-Yves Ritschard <pyr@openbsd.org>
#include "relayd.h"
void hce_init(struct privsep *, struct privsep_proc *p, void *);
-void hce_sig_handler(int sig, short, void *);
void hce_launch_checks(int, short, void *);
void hce_setup_events(void);
void hce_disable_events(void);
-/* $OpenBSD: relay_udp.c,v 1.50 2022/12/28 21:30:18 jmc Exp $ */
+/* $OpenBSD: relay_udp.c,v 1.51 2024/05/18 06:34:46 jsg Exp $ */
/*
* Copyright (c) 2007 - 2013 Reyk Floeter <reyk@openbsd.org>
int relay_udp_socket(struct sockaddr_storage *, in_port_t,
struct protocol *);
-void relay_udp_request(struct rsession *);
void relay_udp_timeout(int, short, void *);
void relay_dns_log(struct rsession *, u_int8_t *, size_t);
-/* $OpenBSD: relayd.h,v 1.271 2023/06/25 08:07:39 op Exp $ */
+/* $OpenBSD: relayd.h,v 1.272 2024/05/18 06:34:46 jsg Exp $ */
/*
* Copyright (c) 2006 - 2016 Reyk Floeter <reyk@openbsd.org>
/* relay.c */
void relay(struct privsep *, struct privsep_proc *);
int relay_privinit(struct relay *);
-void relay_notify_done(struct host *, const char *);
int relay_session_cmp(struct rsession *, struct rsession *);
void relay_close(struct rsession *, const char *, int);
int relay_reset_event(struct rsession *, struct ctl_relay_event *);
void relay_calc_skip_steps(struct relay_rules *);
void relay_match(struct kvlist *, struct kv *, struct kv *,
struct kvtree *);
-void relay_session_insert(struct rsession *);
-void relay_session_remove(struct rsession *);
void relay_session_publish(struct rsession *);
void relay_session_unpublish(struct rsession *);