relayd: knfmt

Rafael Sadowski <[email protected]>
Newsgroups gmane.os.openbsd.tech
Message-ID <[email protected]>
Here is a simple diff after running "knfmt -i *.c *.h". I'm by no means
a KNF expert, nor do I have much experience with this. To me, it looks
fine on the whole.

Obviously, I don't like 1 or 2 changes, but I prefer to set them to a
"default" output of knfmt once and then I don't have to worry about them
so much.

Any feedback or objections?

Rafael

diff --git a/agentx_control.c b/agentx_control.c
index 68fb676..4f4ff18 100644
--- a/agentx_control.c
+++ b/agentx_control.c
@@ -192,7 +192,7 @@ void agentxctl_table(struct agentx_varbind *);
 void	 agentx_sock(int, short, void *);
 #if 0
 int	 snmp_element(const char *, enum snmp_type, void *, int64_t,
-	    struct agentx_pdu *);
+    struct agentx_pdu *);
 int	 snmp_string2oid(const char *, struct snmp_oid *);
 #endif
 
@@ -228,8 +228,8 @@ agentx_init(struct relayd *nenv)
 	if ((sas = agentx_session(sa, NULL, 0, "relayd", 0)) == NULL)
 		fatal("%s: agentx session alloc", __func__);
 	if ((sac = agentx_context(sas,
-		env->sc_conf.agentx_context[0] == '\0' ? NULL :
-		env->sc_conf.agentx_context)) == NULL)
+	    env->sc_conf.agentx_context[0] == '\0' ? NULL :
+	    env->sc_conf.agentx_context)) == NULL)
 		fatal("%s: agentx context alloc", __func__);
 	sar = agentx_region(sac, AGENTX_OID(RELAYDINFO), 0);
 	if (sar == NULL)
@@ -237,19 +237,19 @@ agentx_init(struct relayd *nenv)
 	if ((relaydRedirectIdx = agentx_index_integer_dynamic(sar,
 	    AGENTX_OID(RELAYDREDIRECTINDEX))) == NULL ||
 	    (relaydRelayIdx = agentx_index_integer_dynamic(sar,
-	    AGENTX_OID(RELAYDRELAYINDEX))) == NULL ||
+	     AGENTX_OID(RELAYDRELAYINDEX))) == NULL ||
 	    (relaydRouterIdx = agentx_index_integer_dynamic(sar,
-	    AGENTX_OID(RELAYDROUTERINDEX))) == NULL ||
+	     AGENTX_OID(RELAYDROUTERINDEX))) == NULL ||
 	    (relaydNetRouteIdx = agentx_index_integer_dynamic(sar,
-	    AGENTX_OID(RELAYDNETROUTEINDEX))) == NULL ||
+	     AGENTX_OID(RELAYDNETROUTEINDEX))) == NULL ||
 	    (relaydHostIdx = agentx_index_integer_dynamic(sar,
-	    AGENTX_OID(RELAYDHOSTINDEX))) == NULL ||
+	     AGENTX_OID(RELAYDHOSTINDEX))) == NULL ||
 	    (relaydSessionIdx = agentx_index_integer_dynamic(sar,
-	    AGENTX_OID(RELAYDSESSIONINDEX))) == NULL ||
+	     AGENTX_OID(RELAYDSESSIONINDEX))) == NULL ||
 	    (relaydSessionRelayIdx = agentx_index_integer_dynamic(sar,
-	    AGENTX_OID(RELAYDSESSIONRELAYINDEX))) == NULL ||
+	     AGENTX_OID(RELAYDSESSIONRELAYINDEX))) == NULL ||
 	    (relaydTableIdx = agentx_index_integer_dynamic(sar,
-	    AGENTX_OID(RELAYDTABLEINDEX))) == NULL)
+	     AGENTX_OID(RELAYDTABLEINDEX))) == NULL)
 		fatal("%s: agentx index alloc", __func__);
 	session_idxs[0] = relaydSessionRelayIdx;
 	session_idxs[1] = relaydSessionIdx;
@@ -257,170 +257,170 @@ agentx_init(struct relayd *nenv)
 	    AGENTX_OID(RELAYDREDIRECTINDEX), &relaydRedirectIdx, 1, 0,
 	    agentxctl_redirect)) == NULL ||
 	    (relaydRedirectStatus = agentx_object(sar,
-	    AGENTX_OID(RELAYDREDIRECTSTATUS), &relaydRedirectIdx, 1, 0,
-	    agentxctl_redirect)) == NULL ||
+	     AGENTX_OID(RELAYDREDIRECTSTATUS), &relaydRedirectIdx, 1, 0,
+	     agentxctl_redirect)) == NULL ||
 	    (relaydRedirectName = agentx_object(sar,
-	    AGENTX_OID(RELAYDREDIRECTNAME), &relaydRedirectIdx, 1, 0,
-	    agentxctl_redirect)) == NULL ||
+	     AGENTX_OID(RELAYDREDIRECTNAME), &relaydRedirectIdx, 1, 0,
+	     agentxctl_redirect)) == NULL ||
 	    (relaydRedirectCnt = agentx_object(sar,
-	    AGENTX_OID(RELAYDREDIRECTCNT), &relaydRedirectIdx, 1, 0,
-	    agentxctl_redirect)) == NULL ||
+	     AGENTX_OID(RELAYDREDIRECTCNT), &relaydRedirectIdx, 1, 0,
+	     agentxctl_redirect)) == NULL ||
 	    (relaydRedirectAvg = agentx_object(sar,
-	    AGENTX_OID(RELAYDREDIRECTAVG), &relaydRedirectIdx, 1, 0,
-	    agentxctl_redirect)) == NULL ||
+	     AGENTX_OID(RELAYDREDIRECTAVG), &relaydRedirectIdx, 1, 0,
+	     agentxctl_redirect)) == NULL ||
 	    (relaydRedirectLast = agentx_object(sar,
-	    AGENTX_OID(RELAYDREDIRECTLAST), &relaydRedirectIdx, 1, 0,
-	    agentxctl_redirect)) == NULL ||
+	     AGENTX_OID(RELAYDREDIRECTLAST), &relaydRedirectIdx, 1, 0,
+	     agentxctl_redirect)) == NULL ||
 	    (relaydRedirectAvgHour = agentx_object(sar,
-	    AGENTX_OID(RELAYDREDIRECTAVGHOUR), &relaydRedirectIdx, 1, 0,
-	    agentxctl_redirect)) == NULL ||
+	     AGENTX_OID(RELAYDREDIRECTAVGHOUR), &relaydRedirectIdx, 1, 0,
+	     agentxctl_redirect)) == NULL ||
 	    (relaydRedirectLastHour = agentx_object(sar,
-	    AGENTX_OID(RELAYDREDIRECTLASTHOUR), &relaydRedirectIdx, 1, 0,
-	    agentxctl_redirect)) == NULL ||
+	     AGENTX_OID(RELAYDREDIRECTLASTHOUR), &relaydRedirectIdx, 1, 0,
+	     agentxctl_redirect)) == NULL ||
 	    (relaydRedirectAvgDay = agentx_object(sar,
-	    AGENTX_OID(RELAYDREDIRECTAVGDAY), &relaydRedirectIdx, 1, 0,
-	    agentxctl_redirect)) == NULL ||
+	     AGENTX_OID(RELAYDREDIRECTAVGDAY), &relaydRedirectIdx, 1, 0,
+	     agentxctl_redirect)) == NULL ||
 	    (relaydRedirectLastDay = agentx_object(sar,
-	    AGENTX_OID(RELAYDREDIRECTLASTDAY), &relaydRedirectIdx, 1, 0,
-	    agentxctl_redirect)) == NULL ||
+	     AGENTX_OID(RELAYDREDIRECTLASTDAY), &relaydRedirectIdx, 1, 0,
+	     agentxctl_redirect)) == NULL ||
 	    (relaydRelayIndex = agentx_object(sar,
-	    AGENTX_OID(RELAYDRELAYINDEX), &relaydRelayIdx, 1, 0,
-	    agentxctl_relay)) == NULL ||
+	     AGENTX_OID(RELAYDRELAYINDEX), &relaydRelayIdx, 1, 0,
+	     agentxctl_relay)) == NULL ||
 	    (relaydRelayStatus = agentx_object(sar,
-	    AGENTX_OID(RELAYDRELAYSTATUS), &relaydRelayIdx, 1, 0,
-	    agentxctl_relay)) == NULL ||
+	     AGENTX_OID(RELAYDRELAYSTATUS), &relaydRelayIdx, 1, 0,
+	     agentxctl_relay)) == NULL ||
 	    (relaydRelayName = agentx_object(sar,
-	    AGENTX_OID(RELAYDRELAYNAME), &relaydRelayIdx, 1, 0,
-	    agentxctl_relay)) == NULL ||
+	     AGENTX_OID(RELAYDRELAYNAME), &relaydRelayIdx, 1, 0,
+	     agentxctl_relay)) == NULL ||
 	    (relaydRelayCnt = agentx_object(sar,
-	    AGENTX_OID(RELAYDRELAYCNT), &relaydRelayIdx, 1, 0,
-	    agentxctl_relay)) == NULL ||
+	     AGENTX_OID(RELAYDRELAYCNT), &relaydRelayIdx, 1, 0,
+	     agentxctl_relay)) == NULL ||
 	    (relaydRelayAvg = agentx_object(sar,
-	    AGENTX_OID(RELAYDRELAYAVG), &relaydRelayIdx, 1, 0,
-	    agentxctl_relay)) == NULL ||
+	     AGENTX_OID(RELAYDRELAYAVG), &relaydRelayIdx, 1, 0,
+	     agentxctl_relay)) == NULL ||
 	    (relaydRelayLast = agentx_object(sar,
-	    AGENTX_OID(RELAYDRELAYLAST), &relaydRelayIdx, 1, 0,
-	    agentxctl_relay)) == NULL ||
+	     AGENTX_OID(RELAYDRELAYLAST), &relaydRelayIdx, 1, 0,
+	     agentxctl_relay)) == NULL ||
 	    (relaydRelayAvgHour = agentx_object(sar,
-	    AGENTX_OID(RELAYDRELAYAVGHOUR), &relaydRelayIdx, 1, 0,
-	    agentxctl_relay)) == NULL ||
+	     AGENTX_OID(RELAYDRELAYAVGHOUR), &relaydRelayIdx, 1, 0,
+	     agentxctl_relay)) == NULL ||
 	    (relaydRelayLastHour = agentx_object(sar,
-	    AGENTX_OID(RELAYDRELAYLASTHOUR), &relaydRelayIdx, 1, 0,
-	    agentxctl_relay)) == NULL ||
+	     AGENTX_OID(RELAYDRELAYLASTHOUR), &relaydRelayIdx, 1, 0,
+	     agentxctl_relay)) == NULL ||
 	    (relaydRelayAvgDay = agentx_object(sar,
-	    AGENTX_OID(RELAYDRELAYAVGDAY), &relaydRelayIdx, 1, 0,
-	    agentxctl_relay)) == NULL ||
+	     AGENTX_OID(RELAYDRELAYAVGDAY), &relaydRelayIdx, 1, 0,
+	     agentxctl_relay)) == NULL ||
 	    (relaydRelayLastDay = agentx_object(sar,
-	    AGENTX_OID(RELAYDRELAYLASTDAY), &relaydRelayIdx, 1, 0,
-	    agentxctl_relay)) == NULL ||
+	     AGENTX_OID(RELAYDRELAYLASTDAY), &relaydRelayIdx, 1, 0,
+	     agentxctl_relay)) == NULL ||
 	    (relaydRouterIndex = agentx_object(sar,
-	    AGENTX_OID(RELAYDROUTERINDEX), &relaydRouterIdx, 1, 0,
-	    agentxctl_router)) == NULL ||
+	     AGENTX_OID(RELAYDROUTERINDEX), &relaydRouterIdx, 1, 0,
+	     agentxctl_router)) == NULL ||
 	    (relaydRouterTableIndex = agentx_object(sar,
-	    AGENTX_OID(RELAYDROUTERTABLEINDEX), &relaydRouterIdx, 1, 0,
-	    agentxctl_router)) == NULL ||
+	     AGENTX_OID(RELAYDROUTERTABLEINDEX), &relaydRouterIdx, 1, 0,
+	     agentxctl_router)) == NULL ||
 	    (relaydRouterStatus = agentx_object(sar,
-	    AGENTX_OID(RELAYDROUTERSTATUS), &relaydRouterIdx, 1, 0,
-	    agentxctl_router)) == NULL ||
+	     AGENTX_OID(RELAYDROUTERSTATUS), &relaydRouterIdx, 1, 0,
+	     agentxctl_router)) == NULL ||
 	    (relaydRouterName = agentx_object(sar,
-	    AGENTX_OID(RELAYDROUTERNAME), &relaydRouterIdx, 1, 0,
-	    agentxctl_router)) == NULL ||
+	     AGENTX_OID(RELAYDROUTERNAME), &relaydRouterIdx, 1, 0,
+	     agentxctl_router)) == NULL ||
 	    (relaydRouterLabel = agentx_object(sar,
-	    AGENTX_OID(RELAYDROUTERLABEL), &relaydRouterIdx, 1, 0,
-	    agentxctl_router)) == NULL ||
+	     AGENTX_OID(RELAYDROUTERLABEL), &relaydRouterIdx, 1, 0,
+	     agentxctl_router)) == NULL ||
 	    (relaydRouterRtable = agentx_object(sar,
-	    AGENTX_OID(RELAYDROUTERRTABLE), &relaydRouterIdx, 1, 0,
-	    agentxctl_router)) == NULL ||
+	     AGENTX_OID(RELAYDROUTERRTABLE), &relaydRouterIdx, 1, 0,
+	     agentxctl_router)) == NULL ||
 	    (relaydNetRouteIndex = agentx_object(sar,
-	    AGENTX_OID(RELAYDNETROUTEINDEX), &relaydNetRouteIdx, 1, 0,
-	    agentxctl_netroute)) == NULL ||
+	     AGENTX_OID(RELAYDNETROUTEINDEX), &relaydNetRouteIdx, 1, 0,
+	     agentxctl_netroute)) == NULL ||
 	    (relaydNetRouteAddr = agentx_object(sar,
-	    AGENTX_OID(RELAYDNETROUTEADDR), &relaydNetRouteIdx, 1, 0,
-	    agentxctl_netroute)) == NULL ||
+	     AGENTX_OID(RELAYDNETROUTEADDR), &relaydNetRouteIdx, 1, 0,
+	     agentxctl_netroute)) == NULL ||
 	    (relaydNetRouteAddrType = agentx_object(sar,
-	    AGENTX_OID(RELAYDNETROUTEADDRTYPE), &relaydNetRouteIdx, 1, 0,
-	    agentxctl_netroute)) == NULL ||
+	     AGENTX_OID(RELAYDNETROUTEADDRTYPE), &relaydNetRouteIdx, 1, 0,
+	     agentxctl_netroute)) == NULL ||
 	    (relaydNetRoutePrefixLen = agentx_object(sar,
-	    AGENTX_OID(RELAYDNETROUTEPREFIXLEN), &relaydNetRouteIdx, 1, 0,
-	    agentxctl_netroute)) == NULL ||
+	     AGENTX_OID(RELAYDNETROUTEPREFIXLEN), &relaydNetRouteIdx, 1, 0,
+	     agentxctl_netroute)) == NULL ||
 	    (relaydNetRouteRouterIndex = agentx_object(sar,
-	    AGENTX_OID(RELAYDNETROUTEROUTERINDEX), &relaydNetRouteIdx, 1, 0,
-	    agentxctl_netroute)) == NULL ||
+	     AGENTX_OID(RELAYDNETROUTEROUTERINDEX), &relaydNetRouteIdx, 1, 0,
+	     agentxctl_netroute)) == NULL ||
 	    (relaydHostIndex = agentx_object(sar,
-	    AGENTX_OID(RELAYDHOSTINDEX), &relaydHostIdx, 1, 0,
-	    agentxctl_host)) == NULL ||
+	     AGENTX_OID(RELAYDHOSTINDEX), &relaydHostIdx, 1, 0,
+	     agentxctl_host)) == NULL ||
 	    (relaydHostParentIndex = agentx_object(sar,
-	    AGENTX_OID(RELAYDHOSTPARENTINDEX), &relaydHostIdx, 1, 0,
-	    agentxctl_host)) == NULL ||
+	     AGENTX_OID(RELAYDHOSTPARENTINDEX), &relaydHostIdx, 1, 0,
+	     agentxctl_host)) == NULL ||
 	    (relaydHostTableIndex = agentx_object(sar,
-	    AGENTX_OID(RELAYDHOSTTABLEINDEX), &relaydHostIdx, 1, 0,
-	    agentxctl_host)) == NULL ||
+	     AGENTX_OID(RELAYDHOSTTABLEINDEX), &relaydHostIdx, 1, 0,
+	     agentxctl_host)) == NULL ||
 	    (relaydHostName = agentx_object(sar,
-	    AGENTX_OID(RELAYDHOSTNAME), &relaydHostIdx, 1, 0,
-	    agentxctl_host)) == NULL ||
+	     AGENTX_OID(RELAYDHOSTNAME), &relaydHostIdx, 1, 0,
+	     agentxctl_host)) == NULL ||
 	    (relaydHostAddress = agentx_object(sar,
-	    AGENTX_OID(RELAYDHOSTADDRESS), &relaydHostIdx, 1, 0,
-	    agentxctl_host)) == NULL ||
+	     AGENTX_OID(RELAYDHOSTADDRESS), &relaydHostIdx, 1, 0,
+	     agentxctl_host)) == NULL ||
 	    (relaydHostAddressType = agentx_object(sar,
-	    AGENTX_OID(RELAYDHOSTADDRESSTYPE), &relaydHostIdx, 1, 0,
-	    agentxctl_host)) == NULL ||
+	     AGENTX_OID(RELAYDHOSTADDRESSTYPE), &relaydHostIdx, 1, 0,
+	     agentxctl_host)) == NULL ||
 	    (relaydHostStatus = agentx_object(sar,
-	    AGENTX_OID(RELAYDHOSTSTATUS), &relaydHostIdx, 1, 0,
-	    agentxctl_host)) == NULL ||
+	     AGENTX_OID(RELAYDHOSTSTATUS), &relaydHostIdx, 1, 0,
+	     agentxctl_host)) == NULL ||
 	    (relaydHostCheckCnt = agentx_object(sar,
-	    AGENTX_OID(RELAYDHOSTCHECKCNT), &relaydHostIdx, 1, 0,
-	    agentxctl_host)) == NULL ||
+	     AGENTX_OID(RELAYDHOSTCHECKCNT), &relaydHostIdx, 1, 0,
+	     agentxctl_host)) == NULL ||
 	    (relaydHostUpCnt = agentx_object(sar,
-	    AGENTX_OID(RELAYDHOSTUPCNT), &relaydHostIdx, 1, 0,
-	    agentxctl_host)) == NULL ||
+	     AGENTX_OID(RELAYDHOSTUPCNT), &relaydHostIdx, 1, 0,
+	     agentxctl_host)) == NULL ||
 	    (relaydHostErrno = agentx_object(sar,
-	    AGENTX_OID(RELAYDHOSTERRNO), &relaydHostIdx, 1, 0,
-	    agentxctl_host)) == NULL ||
+	     AGENTX_OID(RELAYDHOSTERRNO), &relaydHostIdx, 1, 0,
+	     agentxctl_host)) == NULL ||
 	    (relaydSessionIndex = agentx_object(sar,
-	    AGENTX_OID(RELAYDSESSIONINDEX), session_idxs, 2, 0,
-	    agentxctl_session)) == NULL ||
+	     AGENTX_OID(RELAYDSESSIONINDEX), session_idxs, 2, 0,
+	     agentxctl_session)) == NULL ||
 	    (relaydSessionRelayIndex = agentx_object(sar,
-	    AGENTX_OID(RELAYDSESSIONRELAYINDEX), session_idxs, 2, 0,
-	    agentxctl_session)) == NULL ||
+	     AGENTX_OID(RELAYDSESSIONRELAYINDEX), session_idxs, 2, 0,
+	     agentxctl_session)) == NULL ||
 	    (relaydSessionInAddr = agentx_object(sar,
-	    AGENTX_OID(RELAYDSESSIONINADDR), session_idxs, 2, 0,
-	    agentxctl_session)) == NULL ||
+	     AGENTX_OID(RELAYDSESSIONINADDR), session_idxs, 2, 0,
+	     agentxctl_session)) == NULL ||
 	    (relaydSessionInAddrType = agentx_object(sar,
-	    AGENTX_OID(RELAYDSESSIONINADDRTYPE), session_idxs, 2, 0,
-	    agentxctl_session)) == NULL ||
+	     AGENTX_OID(RELAYDSESSIONINADDRTYPE), session_idxs, 2, 0,
+	     agentxctl_session)) == NULL ||
 	    (relaydSessionOutAddr = agentx_object(sar,
-	    AGENTX_OID(RELAYDSESSIONOUTADDR), session_idxs, 2, 0,
-	    agentxctl_session)) == NULL ||
+	     AGENTX_OID(RELAYDSESSIONOUTADDR), session_idxs, 2, 0,
+	     agentxctl_session)) == NULL ||
 	    (relaydSessionOutAddrType = agentx_object(sar,
-	    AGENTX_OID(RELAYDSESSIONOUTADDRTYPE), session_idxs, 2, 0,
-	    agentxctl_session)) == NULL ||
+	     AGENTX_OID(RELAYDSESSIONOUTADDRTYPE), session_idxs, 2, 0,
+	     agentxctl_session)) == NULL ||
 	    (relaydSessionPortIn = agentx_object(sar,
-	    AGENTX_OID(RELAYDSESSIONPORTIN), session_idxs, 2, 0,
-	    agentxctl_session)) == NULL ||
+	     AGENTX_OID(RELAYDSESSIONPORTIN), session_idxs, 2, 0,
+	     agentxctl_session)) == NULL ||
 	    (relaydSessionPortOut = agentx_object(sar,
-	    AGENTX_OID(RELAYDSESSIONPORTOUT), session_idxs, 2, 0,
-	    agentxctl_session)) == NULL ||
+	     AGENTX_OID(RELAYDSESSIONPORTOUT), session_idxs, 2, 0,
+	     agentxctl_session)) == NULL ||
 	    (relaydSessionAge = agentx_object(sar,
-	    AGENTX_OID(RELAYDSESSIONAGE), session_idxs, 2, 0,
-	    agentxctl_session)) == NULL ||
+	     AGENTX_OID(RELAYDSESSIONAGE), session_idxs, 2, 0,
+	     agentxctl_session)) == NULL ||
 	    (relaydSessionIdle = agentx_object(sar,
-	    AGENTX_OID(RELAYDSESSIONIDLE), session_idxs, 2, 0,
-	    agentxctl_session)) == NULL ||
+	     AGENTX_OID(RELAYDSESSIONIDLE), session_idxs, 2, 0,
+	     agentxctl_session)) == NULL ||
 	    (relaydSessionStatus = agentx_object(sar,
-	    AGENTX_OID(RELAYDSESSIONSTATUS), session_idxs, 2, 0,
-	    agentxctl_session)) == NULL ||
+	     AGENTX_OID(RELAYDSESSIONSTATUS), session_idxs, 2, 0,
+	     agentxctl_session)) == NULL ||
 	    (relaydSessionPid = agentx_object(sar,
-	    AGENTX_OID(RELAYDSESSIONPID), session_idxs, 2, 0,
-	    agentxctl_session)) == NULL ||
+	     AGENTX_OID(RELAYDSESSIONPID), session_idxs, 2, 0,
+	     agentxctl_session)) == NULL ||
 	    (relaydTableIndex = agentx_object(sar,
-	    AGENTX_OID(RELAYDTABLEINDEX), &relaydTableIdx, 1, 0,
-	    agentxctl_table)) == NULL ||
+	     AGENTX_OID(RELAYDTABLEINDEX), &relaydTableIdx, 1, 0,
+	     agentxctl_table)) == NULL ||
 	    (relaydTableName = agentx_object(sar,
-	    AGENTX_OID(RELAYDTABLENAME), &relaydTableIdx, 1, 0,
-	    agentxctl_table)) == NULL ||
+	     AGENTX_OID(RELAYDTABLENAME), &relaydTableIdx, 1, 0,
+	     agentxctl_table)) == NULL ||
 	    (relaydTableStatus = agentx_object(sar,
-	    AGENTX_OID(RELAYDTABLESTATUS), &relaydTableIdx, 1, 0,
-	    agentxctl_table)) == NULL)
+	     AGENTX_OID(RELAYDTABLESTATUS), &relaydTableIdx, 1, 0,
+	     agentxctl_table)) == NULL)
 		fatal("%s: agentx object alloc", __func__);
 }
 
@@ -463,7 +463,7 @@ void
 agentx_getsock(struct imsg *imsg)
 {
 	struct timeval		 tv = AGENTX_RECONNECT_TIMEOUT;
-	int 			 fd;
+	int			 fd;
 
 	fd = imsg_get_fd(imsg);
 	if (fd == -1)
@@ -542,7 +542,6 @@ agentxctl_rdr_byidx(uint32_t instanceidx, enum agentx_request_type type)
 	return NULL;
 }
 
-
 void
 agentxctl_redirect(struct agentx_varbind *sav)
 {
@@ -993,7 +992,6 @@ agentxctl_table(struct agentx_varbind *sav)
 		else
 			agentx_varbind_integer(sav, 0);
 	}
-
 }
 #if 0
 
diff --git a/ca.c b/ca.c
index b3b6b44..c2f1eab 100644
--- a/ca.c
+++ b/ca.c
@@ -254,7 +254,7 @@ ca_dispatch_relay(int fd, struct privsep_proc *p, struct imsg *imsg)
 			iov[c++].iov_len = sizeof(cko);
 			if (proc_composev_imsg(env->sc_ps, PROC_RELAY,
 			    cko.cko_proc, imsg_get_type(imsg), -1, -1, iov,
-			     c) == -1)
+			    c) == -1)
 				log_warn("%s: proc_composev_imsg", __func__);
 			break;
 		}
@@ -427,8 +427,8 @@ rsae_send_imsg(int flen, const u_char *from, u_char *to, RSA *rsa,
 				    __func__, cmd == IMSG_CA_PRIVENC ?
 				    "enc" : "dec", cko.cko_hash);
 			} else if (ret > 0) {
-				if (ibuf_get(&ibuf, to, ret) == -1
-				    || ibuf_size(&ibuf) != 0)
+				if (ibuf_get(&ibuf, to, ret) == -1 ||
+				    ibuf_size(&ibuf) != 0)
 					fatalx("data size");
 			}
 			done = 1;
diff --git a/check_icmp.c b/check_icmp.c
index a8182cd..0528172 100644
--- a/check_icmp.c
+++ b/check_icmp.c
@@ -39,7 +39,7 @@
 
 void	icmp_setup(struct relayd *, struct ctl_icmp_event *, int);
 void	check_icmp_add(struct ctl_icmp_event *, int, struct timeval *,
-	    void (*)(int, short, void *));
+    void (*)(int, short, void *));
 int	icmp_checks_done(struct ctl_icmp_event *);
 void	icmp_checks_timeout(struct ctl_icmp_event *, enum host_error);
 void	send_icmp(int, short, void *);
@@ -222,7 +222,7 @@ send_icmp(int s, short event, void *arg)
 			}
 
 			ttl = host->conf.ttl;
-			switch(cie->af) {
+			switch (cie->af) {
 			case AF_INET:
 				if (ttl > 0) {
 					if (setsockopt(s, IPPROTO_IP, IP_TTL,
@@ -393,14 +393,14 @@ in_cksum(u_short *addr, int len)
 	 * sequential 16 bit words to it, and at the end, fold back all the
 	 * carry bits from the top 16 bits into the lower 16 bits.
 	 */
-	while (nleft > 1)  {
+	while (nleft > 1) {
 		sum += *w++;
 		nleft -= 2;
 	}
 
 	/* mop up an odd byte, if necessary */
 	if (nleft == 1) {
-		*(u_char *)(&answer) = *(u_char *)w ;
+		*(u_char *)(&answer) = *(u_char *)w;
 		sum += answer;
 	}
 
diff --git a/check_script.c b/check_script.c
index 6182b07..026e7bc 100644
--- a/check_script.c
+++ b/check_script.c
@@ -49,10 +49,10 @@ check_script(struct relayd *env, struct host *host)
 	host->flags &= ~(F_CHECK_SENT|F_CHECK_DONE);
 
 	scr.host = host->conf.id;
-	if ((strlcpy(scr.name, host->conf.name,sizeof(scr.name)) >=
+	if ((strlcpy(scr.name, host->conf.name, sizeof(scr.name)) >=
 	    sizeof(scr.name)) ||
 	    (strlcpy(scr.path, table->conf.path, sizeof(scr.path)) >=
-	    sizeof(scr.path)))
+	     sizeof(scr.path)))
 		fatalx("invalid script path");
 	memcpy(&scr.timeout, &table->conf.timeout, sizeof(scr.timeout));
 
diff --git a/check_tcp.c b/check_tcp.c
index 05819a7..1fb692d 100644
--- a/check_tcp.c
+++ b/check_tcp.c
@@ -58,11 +58,11 @@ check_tcp(struct ctl_tcp_event *cte)
 	switch (cte->host->conf.ss.ss_family) {
 	case AF_INET:
 		((struct sockaddr_in *)&cte->host->conf.ss)->sin_port =
-			cte->table->conf.port;
+		    cte->table->conf.port;
 		break;
 	case AF_INET6:
 		((struct sockaddr_in6 *)&cte->host->conf.ss)->sin6_port =
-			cte->table->conf.port;
+		    cte->table->conf.port;
 		break;
 	}
 
diff --git a/check_tls.c b/check_tls.c
index 3d56068..54c6d83 100644
--- a/check_tls.c
+++ b/check_tls.c
@@ -182,7 +182,7 @@ check_tls_handshake(int fd, short event, void *arg)
 	} else {
 		cte->host->up = HOST_DOWN;
 		check_tls_error(cte, cte->host->conf.name,
-		   "cannot connect");
+		    "cannot connect");
 		hce_notify_done(cte->host, HCE_TLS_CONNECT_FAIL);
 		check_tls_cleanup(cte);
 		return;
diff --git a/config.c b/config.c
index ed8a516..452b00a 100644
--- a/config.c
+++ b/config.c
@@ -68,14 +68,12 @@ config_init(struct relayd *env)
 		env->sc_empty_table.conf.flags |= F_DISABLE;
 		(void)strlcpy(env->sc_empty_table.conf.name, "empty",
 		    sizeof(env->sc_empty_table.conf.name));
-
 	}
 	if (what & CONFIG_RDRS) {
 		if ((env->sc_rdrs =
 		    calloc(1, sizeof(*env->sc_rdrs))) == NULL)
 			return (-1);
 		TAILQ_INIT(env->sc_rdrs);
-
 	}
 	if (what & CONFIG_RELAYS) {
 		if ((env->sc_relays =
@@ -270,7 +268,7 @@ config_getcfg(struct relayd *env, struct imsg *imsg)
 
 	/* Update runtime flags */
 	if (imsg_get_data(imsg, &env->sc_conf,
-		    sizeof(struct relayd_config)) == -1) {
+	    sizeof(struct relayd_config)) == -1) {
 		log_warn("%s: imsg_get_data", __func__);
 		return (-1);
 	}
@@ -732,8 +730,8 @@ config_getproto(struct relayd *env, struct imsg *imsg)
 	}
 	if ((s = ibuf_size(&ibuf)) > 0) {
 		proto->style = NULL;
-		if ((proto->style = ibuf_get_string(&ibuf, s - 1))
-		    == NULL) {
+		if ((proto->style = ibuf_get_string(&ibuf, s - 1)) ==
+		    NULL) {
 			log_warn("%s: ibuf_get_string", __func__);
 			free(proto);
 			return (-1);
@@ -783,7 +781,6 @@ config_getrule(struct relayd *env, struct imsg *imsg)
 		return (-1);
 	}
 
-
 #define GETKV(_n, _f)	{						\
 	len = rule->rule_ctl.kvlen[_n]._f;				\
 	if (len >= 0) {							\
@@ -1060,10 +1057,10 @@ config_setrelay(struct relayd *env, struct relay *rlay)
 int
 config_getrelay(struct relayd *env, struct imsg *imsg)
 {
-	struct ibuf		 ibuf;
-	struct privsep		*ps = env->sc_ps;
-	struct relay		*rlay;
-	size_t			s;
+	struct ibuf	 ibuf;
+	struct privsep	*ps = env->sc_ps;
+	struct relay	*rlay;
+	size_t		 s;
 
 	if (imsg_get_ibuf(imsg, &ibuf) == -1) {
 		log_warn("%s: imsg_get_ibuf", __func__);
diff --git a/hce.c b/hce.c
index ffac69c..66057b2 100644
--- a/hce.c
+++ b/hce.c
@@ -39,7 +39,7 @@ int	 hce_dispatch_parent(int, struct privsep_proc *, struct imsg *);
 int	 hce_dispatch_pfe(int, struct privsep_proc *, struct imsg *);
 int	 hce_dispatch_relay(int, struct privsep_proc *, struct imsg *);
 
-static struct relayd *env = NULL;
+static struct relayd	*env = NULL;
 int			 running = 0;
 
 static struct privsep_proc procs[] = {
@@ -259,7 +259,7 @@ hce_notify_done(struct host *host, enum host_error he)
 
 	if (env->sc_conf.opts & logopt) {
 		if (host->code > 0)
-		    asprintf(&codemsg, ",%d", host->code);
+			asprintf(&codemsg, ",%d", host->code);
 		log_info("host %s, check %s%s (%lums,%s%s), state %s -> %s, "
 		    "availability %s",
 		    host->conf.name, table_check(table->conf.check),
diff --git a/http.h b/http.h
index 2926f0f..085d848 100644
--- a/http.h
+++ b/http.h
@@ -102,21 +102,21 @@ struct http_method {
 	{ HTTP_METHOD_MOVE,		"MOVE" },	\
 	{ HTTP_METHOD_LOCK,		"LOCK" },	\
 	{ HTTP_METHOD_UNLOCK,		"UNLOCK" },	\
-	{ HTTP_METHOD_VERSION_CONTROL,	"VERSION-CONTROL" }, \
+	{ HTTP_METHOD_VERSION_CONTROL,	"VERSION-CONTROL" },\
 	{ HTTP_METHOD_REPORT,		"REPORT" },	\
 	{ HTTP_METHOD_CHECKOUT,		"CHECKOUT" },	\
 	{ HTTP_METHOD_CHECKIN,		"CHECKIN" },	\
 	{ HTTP_METHOD_UNCHECKOUT,	"UNCHECKOUT" },	\
-	{ HTTP_METHOD_MKWORKSPACE,	"MKWORKSPACE" }, \
+	{ HTTP_METHOD_MKWORKSPACE,	"MKWORKSPACE" },\
 	{ HTTP_METHOD_UPDATE,		"UPDATE" },	\
 	{ HTTP_METHOD_LABEL,		"LABEL" },	\
 	{ HTTP_METHOD_MERGE,		"MERGE" },	\
-	{ HTTP_METHOD_BASELINE_CONTROL,	"BASELINE-CONTROL" }, \
+	{ HTTP_METHOD_BASELINE_CONTROL,	"BASELINE-CONTROL" },\
 	{ HTTP_METHOD_MKACTIVITY,	"MKACTIVITY" },	\
 	{ HTTP_METHOD_ORDERPATCH,	"ORDERPATCH" },	\
 	{ HTTP_METHOD_ACL,		"ACL" },	\
-	{ HTTP_METHOD_MKREDIRECTREF,	"MKREDIRECTREF" }, \
-	{ HTTP_METHOD_UPDATEREDIRECTREF, "UPDATEREDIRECTREF" }, \
+	{ HTTP_METHOD_MKREDIRECTREF,	"MKREDIRECTREF" },\
+	{ HTTP_METHOD_UPDATEREDIRECTREF, "UPDATEREDIRECTREF" },\
 	{ HTTP_METHOD_SEARCH,		"SEARCH" },	\
 	{ HTTP_METHOD_MKCALENDAR,	"MKCALENDAR" },	\
 	{ HTTP_METHOD_PATCH,		"PATCH" },	\
diff --git a/log.c b/log.c
index 532015d..38a6583 100644
--- a/log.c
+++ b/log.c
@@ -159,7 +159,7 @@ log_debug(const char *emsg, ...)
 static void
 vfatalc(int code, const char *emsg, va_list ap)
 {
-	static char	s[BUFSIZ];
+	static char	 s[BUFSIZ];
 	const char	*sep;
 
 	if (emsg != NULL) {
diff --git a/log.h b/log.h
index 6cd802c..1646321 100644
--- a/log.h
+++ b/log.h
@@ -22,25 +22,25 @@
 #include <sys/types.h>
 #include <stdarg.h>
 
-void	log_init(int, int);
-void	log_procinit(const char *);
-void	log_setverbose(int);
-int	log_getverbose(void);
-void	log_warn(const char *, ...)
-	    __attribute__((__format__ (printf, 1, 2)));
-void	log_warnx(const char *, ...)
-	    __attribute__((__format__ (printf, 1, 2)));
-void	log_info(const char *, ...)
-	    __attribute__((__format__ (printf, 1, 2)));
-void	log_debug(const char *, ...)
-	    __attribute__((__format__ (printf, 1, 2)));
-void	logit(int, const char *, ...)
-	    __attribute__((__format__ (printf, 2, 3)));
-void	vlog(int, const char *, va_list)
-	    __attribute__((__format__ (printf, 2, 0)));
-__dead void fatal(const char *, ...)
-	    __attribute__((__format__ (printf, 1, 2)));
-__dead void fatalx(const char *, ...)
-	    __attribute__((__format__ (printf, 1, 2)));
+void		log_init(int, int);
+void		log_procinit(const char *);
+void		log_setverbose(int);
+int		log_getverbose(void);
+void		log_warn(const char *, ...)
+	__attribute__((__format__(printf, 1, 2)));
+void		log_warnx(const char *, ...)
+	__attribute__((__format__(printf, 1, 2)));
+void		log_info(const char *, ...)
+	__attribute__((__format__(printf, 1, 2)));
+void		log_debug(const char *, ...)
+	__attribute__((__format__(printf, 1, 2)));
+void		logit(int, const char *, ...)
+	__attribute__((__format__(printf, 2, 3)));
+void		vlog(int, const char *, va_list)
+	__attribute__((__format__(printf, 2, 0)));
+__dead void	fatal(const char *, ...)
+	__attribute__((__format__(printf, 1, 2)));
+__dead void	fatalx(const char *, ...)
+	__attribute__((__format__(printf, 1, 2)));
 
 #endif /* LOG_H */
diff --git a/pfe.c b/pfe.c
index a1791b8..319eaa5 100644
--- a/pfe.c
+++ b/pfe.c
@@ -154,8 +154,8 @@ pfe_dispatch_hce(int fd, struct privsep_proc *p, struct imsg *imsg)
 		proc_compose(env->sc_ps, PROC_RELAY,
 		    IMSG_HOST_STATUS, &st, sizeof(st));
 
-		if ((table = table_find(env, host->conf.tableid))
-		    == NULL)
+		if ((table = table_find(env, host->conf.tableid)) ==
+		    NULL)
 			fatalx("%s: invalid table id", __func__);
 
 		log_debug("%s: state %d for host %u %s", __func__,
@@ -586,14 +586,13 @@ disable_host(struct ctl_conn *c, struct ctl_id *id, struct host *host)
 {
 	struct host	*h;
 	struct table	*table, *t;
-	int	 host_byname = 0;
+	int		 host_byname = 0;
 
 	if (host == NULL) {
 		if (id->id == EMPTY_ID) {
 			host = host_findbyname(env, id->name);
 			host_byname = 1;
-		}
-		else
+		} else
 			host = host_find(env, id->id);
 		if (host == NULL || host->conf.parentid)
 			return (-1);
@@ -649,15 +648,13 @@ enable_host(struct ctl_conn *c, struct ctl_id *id, struct host *host)
 {
 	struct host	*h;
 	struct table	*t;
-	int	 host_byname = 0;
-
+	int		 host_byname = 0;
 
 	if (host == NULL) {
 		if (id->id == EMPTY_ID) {
 			host = host_findbyname(env, id->name);
 			host_byname = 1;
-		}
-		else
+		} else
 			host = host_find(env, id->id);
 		if (host == NULL || host->conf.parentid)
 			return (-1);
@@ -673,7 +670,7 @@ enable_host(struct ctl_conn *c, struct ctl_id *id, struct host *host)
 	host->flags &= ~(F_ADD);
 
 	proc_compose(env->sc_ps, PROC_HCE, IMSG_HOST_ENABLE,
-	    &host->conf.id, sizeof (host->conf.id));
+	    &host->conf.id, sizeof(host->conf.id));
 
 	/* Forward to relay engine(s) */
 	proc_compose(env->sc_ps, PROC_RELAY, IMSG_HOST_ENABLE,
@@ -790,8 +787,7 @@ pfe_sync(void)
 		if (table->up && table->conf.flags & F_DEMOTED) {
 			demote.level = -1;
 			table->conf.flags &= ~F_DEMOTED;
-		}
-		else if (!table->up && !(table->conf.flags & F_DEMOTED)) {
+		} else if (!table->up && !(table->conf.flags & F_DEMOTED)) {
 			demote.level = 1;
 			table->conf.flags |= F_DEMOTED;
 		}
diff --git a/pfe_filter.c b/pfe_filter.c
index df2297b..7d82e7a 100644
--- a/pfe_filter.c
+++ b/pfe_filter.c
@@ -238,7 +238,7 @@ kill_srcnodes(struct relayd *env, struct table *table)
 
 		switch (host->conf.ss.ss_family) {
 		case AF_INET:
-		sain = (struct sockaddr_in *)&host->conf.ss;
+			sain = (struct sockaddr_in *)&host->conf.ss;
 			bcopy(&sain->sin_addr,
 			    &psnk.psnk_dst.addr.v.a.addr.v4,
 			    sizeof(psnk.psnk_dst.addr.v.a.addr.v4));
@@ -414,7 +414,7 @@ sync_ruleset(struct relayd *env, struct rdr *rdr, int enable)
 		rio.rule.dst.port[1] = address->port.val[1];
 		rio.rule.rtableid = -1; /* stay in the main routing table */
 		rio.rule.onrdomain = env->sc_rtable;
-		DPRINTF("%s rtable %d",__func__,env->sc_rtable);
+		DPRINTF("%s rtable %d", __func__, env->sc_rtable);
 
 		if (rio.rule.proto == IPPROTO_TCP)
 			rio.rule.timeout[PFTM_TCP_ESTABLISHED] =
diff --git a/pfe_route.c b/pfe_route.c
index 27afb35..2fb1383 100644
--- a/pfe_route.c
+++ b/pfe_route.c
@@ -57,7 +57,7 @@ sync_routes(struct relayd *env, struct router *rt)
 {
 	struct netroute		*nr;
 	struct host		*host;
-	char			 buf[HOST_NAME_MAX+1];
+	char			 buf[HOST_NAME_MAX + 1];
 	struct ctl_netroute	 crt;
 
 	if (!(env->sc_conf.flags & F_NEEDRT))
diff --git a/proc.c b/proc.c
index c18398f..05c8ef1 100644
--- a/proc.c
+++ b/proc.c
@@ -38,11 +38,11 @@
 #include "log.h"
 
 void	 proc_exec(struct privsep *, struct privsep_proc *, unsigned int, int,
-	    char **);
+    char **);
 void	 proc_setup(struct privsep *, struct privsep_proc *, unsigned int);
 void	 proc_open(struct privsep *, int, int);
 void	 proc_accept(struct privsep *, int, enum privsep_procid,
-	    unsigned int);
+    unsigned int);
 void	 proc_close(struct privsep *);
 void	 proc_shutdown(struct privsep_proc *);
 void	 proc_sig_handler(int, short, void *);
@@ -71,11 +71,11 @@ void
 proc_exec(struct privsep *ps, struct privsep_proc *procs, unsigned int nproc,
     int argc, char **argv)
 {
-	unsigned int		 proc, nargc, i, proc_i;
+	unsigned int		  proc, nargc, i, proc_i;
 	char			**nargv;
-	struct privsep_proc	*p;
-	char			 num[32];
-	int			 fd;
+	struct privsep_proc	 *p;
+	char			  num[32];
+	int			  fd;
 
 	/* Prepare the new process argv. */
 	nargv = calloc(argc + 5, sizeof(char *));
@@ -94,7 +94,7 @@ proc_exec(struct privsep *ps, struct privsep_proc *procs, unsigned int nproc,
 	/* Point process instance arg to stack and copy the original args. */
 	nargv[nargc++] = "-I";
 	nargv[nargc++] = num;
-	for (i = 1; i < (unsigned int) argc; i++)
+	for (i = 1; i < (unsigned int)argc; i++)
 		nargv[nargc++] = argv[i];
 
 	nargv[nargc] = NULL;
@@ -120,8 +120,8 @@ proc_exec(struct privsep *ps, struct privsep_proc *procs, unsigned int nproc,
 			case 0:
 				/* Prepare parent socket. */
 				if (fd != PROC_PARENT_SOCK_FILENO) {
-					if (dup2(fd, PROC_PARENT_SOCK_FILENO)
-					    == -1)
+					if (dup2(fd, PROC_PARENT_SOCK_FILENO) ==
+					    -1)
 						fatal("dup2");
 				} else if (fcntl(fd, F_SETFD, 0) == -1)
 					fatal("fcntl");
@@ -668,7 +668,7 @@ proc_dispatch(int fd, short event, void *arg)
 				fatalx("%s: imsg_get_data", __func__);
 
 			proc_accept(ps, imsg_get_fd(&imsg), pf.pf_procid,
-				    pf.pf_instance);
+			    pf.pf_instance);
 			break;
 		default:
 			fatalx("%s: %s %d got invalid imsg %d peerid %d "
diff --git a/proxy_protocol.c b/proxy_protocol.c
index ef13d7d..68b3c3c 100644
--- a/proxy_protocol.c
+++ b/proxy_protocol.c
@@ -81,8 +81,8 @@ proxy_protocol_v1(struct rsession *con, struct evbuffer *dstout)
 	}
 
 	ret = evbuffer_add_printf(dstout,
-		"PROXY %s %s %s %d %d\r\n", proxyproto, ibuf, obuf,
-		ntohs(con->se_in.port), ntohs(con->se_relay->rl_conf.port));
+	    "PROXY %s %s %s %d %d\r\n", proxyproto, ibuf, obuf,
+	    ntohs(con->se_in.port), ntohs(con->se_relay->rl_conf.port));
 
 	return ret == -1 ? -1 : 0;
 }
@@ -90,15 +90,15 @@ proxy_protocol_v1(struct rsession *con, struct evbuffer *dstout)
 int
 proxy_protocol_v2(struct rsession *con, struct evbuffer *dstout)
 {
-	union proxy_v2_addr 	       addr;
-	struct proxy_v2_hdr 	       hdr;
-	const struct relay_config     *conf = &con->se_relay->rl_conf;
-	const struct sockaddr_storage *srcss = &con->se_in.ss;
-	const struct sockaddr_storage *dstss = &con->se_sockname;
-	int 			       error;
-	in_port_t		       srcport = con->se_in.port;
-	in_port_t		       dstport = conf->port;
-	u_int16_t 		       len;
+	union proxy_v2_addr		 addr;
+	struct proxy_v2_hdr		 hdr;
+	const struct relay_config	*conf = &con->se_relay->rl_conf;
+	const struct sockaddr_storage	*srcss = &con->se_in.ss;
+	const struct sockaddr_storage	*dstss = &con->se_sockname;
+	int				 error;
+	in_port_t			 srcport = con->se_in.port;
+	in_port_t			 dstport = conf->port;
+	u_int16_t			 len;
 
 	bcopy(PROXY_V2_SIG, hdr.sig, sizeof(hdr.sig));
 	hdr.ver_cmd = 0x20 | PROXY_V2_CMD_PROXY;
@@ -106,7 +106,7 @@ proxy_protocol_v2(struct rsession *con, struct evbuffer *dstout)
 	switch (dstss->ss_family) {
 	case AF_INET:
 		hdr.fam = (conf->flags & F_UDP) ?
-			PROXY_V2_FAM_UDP4 : PROXY_V2_FAM_TCP4;
+		    PROXY_V2_FAM_UDP4 : PROXY_V2_FAM_TCP4;
 		len = sizeof(addr.ipv4_addr);
 		addr.ipv4_addr.src_addr =
 		    ((const struct sockaddr_in *)srcss)->sin_addr.s_addr;
@@ -117,7 +117,7 @@ proxy_protocol_v2(struct rsession *con, struct evbuffer *dstout)
 		break;
 	case AF_INET6:
 		hdr.fam = (conf->flags & F_UDP) ?
-			PROXY_V2_FAM_UDP6 : PROXY_V2_FAM_TCP6;
+		    PROXY_V2_FAM_UDP6 : PROXY_V2_FAM_TCP6;
 		len = sizeof(addr.ipv6_addr);
 		bcopy(&((const struct sockaddr_in6 *)srcss)->sin6_addr,
 		    addr.ipv6_addr.src_addr, sizeof(addr.ipv6_addr.src_addr));
diff --git a/relay.c b/relay.c
index 2d706bd..9e9db5f 100644
--- a/relay.c
+++ b/relay.c
@@ -48,13 +48,13 @@
 
 void		 relay_statistics(int, short, void *);
 int		 relay_dispatch_parent(int, struct privsep_proc *,
-		    struct imsg *);
+    struct imsg *);
 int		 relay_dispatch_pfe(int, struct privsep_proc *,
-		    struct imsg *);
+    struct imsg *);
 int		 relay_dispatch_ca(int, struct privsep_proc *,
-		    struct imsg *);
+    struct imsg *);
 int		 relay_dispatch_hce(int, struct privsep_proc *,
-		    struct imsg *);
+    struct imsg *);
 void		 relay_shutdown(void);
 
 void		 relay_protodebug(struct relay *);
@@ -62,11 +62,11 @@ void		 relay_ruledebug(struct relay_rule *);
 void		 relay_init(struct privsep *, struct privsep_proc *p, void *);
 void		 relay_launch(void);
 int		 relay_socket(struct sockaddr_storage *, in_port_t,
-		    struct protocol *, int, int);
+    struct protocol *, int, int);
 int		 relay_socket_listen(struct sockaddr_storage *, in_port_t,
-		    struct protocol *);
+    struct protocol *);
 int		 relay_socket_connect(struct sockaddr_storage *, in_port_t,
-		    struct protocol *, int);
+    struct protocol *, int);
 
 void		 relay_accept(int, short, void *);
 void		 relay_input(struct rsession *);
@@ -75,7 +75,7 @@ void		 relay_hash_addr(SIPHASH_CTX *, struct sockaddr_storage *, int);
 
 int		 relay_tls_ctx_create(struct relay *);
 void		 relay_tls_transaction(struct rsession *,
-		    struct ctl_relay_event *);
+    struct ctl_relay_event *);
 void		 relay_tls_handshake(int, short, void *);
 void		 relay_tls_connected(struct ctl_relay_event *);
 void		 relay_tls_readcb(int, short, void *);
@@ -83,10 +83,10 @@ void		 relay_tls_writecb(int, short, void *);
 
 void		 relay_connect_retry(int, short, void *);
 void		 relay_connect_state(struct rsession *,
-		    struct ctl_relay_event *, enum relay_state);
+    struct ctl_relay_event *, enum relay_state);
 
 extern void	 bufferevent_read_pressure_cb(struct evbuffer *, size_t,
-		    size_t, void *);
+    size_t, void *);
 
 volatile int relay_sessions;
 volatile int relay_inflight = 0;
@@ -232,7 +232,7 @@ relay_ruledebug(struct relay_rule *rule)
 		}
 
 		int kvv = (kv->kv_option == KEY_OPTION_STRIP ||
-		     kv->kv_value == NULL);
+		    kv->kv_value == NULL);
 		fprintf(stderr, "%s%s%s%s%s%s ",
 		    kv->kv_key == NULL ? "" : "\"",
 		    kv->kv_key == NULL ? "" : kv->kv_key,
@@ -439,7 +439,7 @@ relay_statistics(int fd, short events, void *arg)
 void
 relay_launch(void)
 {
-	void			(*callback)(int, short, void *);
+	void			 (*callback)(int, short, void *);
 	struct relay		*rlay;
 	struct host		*host;
 	struct relay_table	*rlt;
@@ -560,7 +560,7 @@ relay_socket(struct sockaddr_storage *ss, in_port_t port,
 	if (reuseport) {
 		val = 1;
 		if (setsockopt(s, SOL_SOCKET, SO_REUSEPORT, &val,
-			sizeof(int)) == -1)
+		    sizeof(int)) == -1)
 			goto bad;
 	}
 	if (proto->tcpflags & TCPFLAG_BUFSIZ) {
@@ -795,7 +795,7 @@ relay_connected(int fd, short sig, void *arg)
 	bufferevent_settimeout(bev,
 	    rlay->rl_conf.timeout.tv_sec, rlay->rl_conf.timeout.tv_sec);
 	bufferevent_setwatermark(bev, EV_WRITE,
-		RELAY_MIN_PREFETCHED * proto->tcpbufsiz, 0);
+	    RELAY_MIN_PREFETCHED * proto->tcpbufsiz, 0);
 	bufferevent_enable(bev, EV_READ|EV_WRITE);
 	if (con->se_in.bev)
 		bufferevent_enable(con->se_in.bev, EV_READ);
@@ -846,7 +846,7 @@ relay_input(struct rsession *con)
 	bufferevent_settimeout(con->se_in.bev,
 	    rlay->rl_conf.timeout.tv_sec, rlay->rl_conf.timeout.tv_sec);
 	bufferevent_setwatermark(con->se_in.bev, EV_WRITE,
-		RELAY_MIN_PREFETCHED * proto->tcpbufsiz, 0);
+	    RELAY_MIN_PREFETCHED * proto->tcpbufsiz, 0);
 	bufferevent_enable(con->se_in.bev, EV_READ|EV_WRITE);
 
 	if (relay_splice(&con->se_in) == -1)
@@ -1035,7 +1035,7 @@ relay_error(struct bufferevent *bev, short error, void *arg)
 	struct evbuffer		*dst;
 
 	DPRINTF("%s: session %d: dir %d state %d to read %lld event error %x",
-		__func__, con->se_id, cre->dir, cre->state, cre->toread, error);
+	    __func__, con->se_id, cre->dir, cre->state, cre->toread, error);
 	if (error & EVBUFFER_TIMEOUT) {
 		if (cre->splicelen >= 0) {
 			bufferevent_enable(bev, EV_READ);
@@ -1538,7 +1538,7 @@ relay_connect_retry(int fd, short sig, void *arg)
 		relay_inflight = 1;
 	}
 
-	DPRINTF("%s: retry %d of %d, inflight: %d",__func__,
+	DPRINTF("%s: retry %d of %d, inflight: %d", __func__,
 	    con->se_retrycount, con->se_retry, relay_inflight);
 
 	if (sig != EV_TIMEOUT)
@@ -1598,7 +1598,7 @@ relay_connect_retry(int fd, short sig, void *arg)
 	else
 		relay_connect_state(con, &con->se_out, STATE_CONNECTED);
 	relay_inflight--;
-	DPRINTF("%s: inflight decremented, now %d",__func__, relay_inflight);
+	DPRINTF("%s: inflight decremented, now %d", __func__, relay_inflight);
 
 	event_add(&rlay->rl_ev, NULL);
 
@@ -1724,7 +1724,7 @@ relay_connect(struct rsession *con)
 
 	relay_connect_state(con, &con->se_out, STATE_CONNECTED);
 	relay_inflight--;
-	DPRINTF("%s: inflight decremented, now %d",__func__,
+	DPRINTF("%s: inflight decremented, now %d", __func__,
 	    relay_inflight);
 
 	if (errno == EINPROGRESS)
@@ -1919,8 +1919,8 @@ relay_dispatch_pfe(int fd, struct privsep_proc *p, struct imsg *imsg)
 			fatalx("%s: desynchronized", __func__);
 		}
 
-		if ((table = table_find(env, host->conf.tableid))
-		    == NULL)
+		if ((table = table_find(env, host->conf.tableid)) ==
+		    NULL)
 			fatalx("%s: invalid table id", __func__);
 
 		DPRINTF("%s: [%d] state %d for "
@@ -2173,7 +2173,8 @@ relay_tls_ctx_create(struct relay *rlay)
 		tls_config_insecure_noverifyname(tls_client_cfg);
 
 		if (rlay->rl_tls_ca_fd != -1) {
-			if ((buf = relay_load_fd(rlay->rl_tls_ca_fd, &len)) == NULL) {
+			if ((buf = relay_load_fd(rlay->rl_tls_ca_fd, &len)) ==
+			    NULL) {
 				log_warn("failed to read root certificates");
 				goto err;
 			}
@@ -2219,7 +2220,7 @@ relay_tls_ctx_create(struct relay *rlay)
 
 			if (cert->cert_ocsp_fd != -1 &&
 			    (ocspbuf = relay_load_fd(cert->cert_ocsp_fd,
-			    &ocsplen)) == NULL) {
+			     &ocsplen)) == NULL) {
 				log_warn("failed to load OCSP staplefile");
 				goto err;
 			}
diff --git a/relay_http.c b/relay_http.c
index f8ae404..2eee6d2 100644
--- a/relay_http.c
+++ b/relay_http.c
@@ -41,46 +41,46 @@
 #include "http.h"
 #include "log.h"
 
-static int	_relay_lookup_url(struct ctl_relay_event *, char *, char *,
-		    char *, struct kv *);
+static int	 _relay_lookup_url(struct ctl_relay_event *, char *, char *,
+    char *, struct kv *);
 int		 relay_lookup_url(struct ctl_relay_event *,
-		    const char *, struct kv *);
+    const char *, struct kv *);
 int		 relay_lookup_query(struct ctl_relay_event *, struct kv *);
 int		 relay_lookup_cookie(struct ctl_relay_event *, const char *,
-		    struct kv *);
+    struct kv *);
 void		 relay_read_httpcontent(struct bufferevent *, void *);
 void		 relay_read_httpchunks(struct bufferevent *, void *);
 char		*relay_expand_http(struct ctl_relay_event *, char *,
-		    char *, size_t);
+    char *, size_t);
 int		 relay_writeheader_kv(struct ctl_relay_event *, struct kv *);
 int		 relay_writeheader_http(struct ctl_relay_event *,
-		    struct ctl_relay_event *);
+    struct ctl_relay_event *);
 int		 relay_writerequest_http(struct ctl_relay_event *,
-		    struct ctl_relay_event *);
+    struct ctl_relay_event *);
 int		 relay_writeresponse_http(struct ctl_relay_event *,
-		    struct ctl_relay_event *);
+    struct ctl_relay_event *);
 void		 relay_reset_http(struct ctl_relay_event *);
 static int	 relay_httpmethod_cmp(const void *, const void *);
 static int	 relay_httperror_cmp(const void *, const void *);
 int		 relay_httpquery_test(struct ctl_relay_event *,
-		    struct relay_rule *, struct kvlist *);
+    struct relay_rule *, struct kvlist *);
 int		 relay_httpheader_test(struct ctl_relay_event *,
-		    struct relay_rule *, struct kvlist *);
+    struct relay_rule *, struct kvlist *);
 int		 relay_httppath_test(struct ctl_relay_event *,
-		    struct relay_rule *, struct kvlist *);
+    struct relay_rule *, struct kvlist *);
 int		 relay_httpurl_test(struct ctl_relay_event *,
-		    struct relay_rule *, struct kvlist *);
+    struct relay_rule *, struct kvlist *);
 int		 relay_httpcookie_test(struct ctl_relay_event *,
-		    struct relay_rule *, struct kvlist *);
+    struct relay_rule *, struct kvlist *);
 int		 relay_apply_actions(struct ctl_relay_event *, struct kvlist *,
-		    struct relay_table *);
+    struct relay_table *);
 int		 relay_match_actions(struct ctl_relay_event *,
-		    struct relay_rule *, struct kvlist *, struct kvlist *,
-		    struct relay_table **);
+    struct relay_rule *, struct kvlist *, struct kvlist *,
+    struct relay_table **);
 void		 relay_httpdesc_free(struct http_descriptor *);
-char *		 server_root_strip(char *, int);
+char		*server_root_strip(char *, int);
 int		 relay_http_parse_startline(struct ctl_relay_event *, char *,
-		    enum httpmethod *);
+    enum httpmethod *);
 
 static struct relayd	*env = NULL;
 
@@ -118,14 +118,13 @@ relay_http_init(struct relay *rlay)
 int
 relay_http_priv_init(struct rsession *con)
 {
-
 	struct http_session	*hs;
 
 	if ((hs = calloc(1, sizeof(*hs))) == NULL)
 		return (-1);
 	SIMPLEQ_INIT(&hs->hs_methods);
 	DPRINTF("%s: session %d http_session %p", __func__,
-		con->se_id, hs);
+	    con->se_id, hs);
 	con->se_priv = hs;
 	return (relay_httpdesc_init(&con->se_in));
 }
@@ -348,8 +347,8 @@ relay_read_http(struct bufferevent *bev, void *arg)
 				 */
 				if (desc->http_method == HTTP_METHOD_RESPONSE &&
 				    (((desc->http_status >= 100 &&
-				    desc->http_status < 200) ||
-				    desc->http_status == 204)) &&
+				       desc->http_status < 200) ||
+				      desc->http_status == 204)) &&
 				    cre->toread != 0) {
 					relay_abort_http(con, 502,
 					    "Bad Gateway", 0);
@@ -498,8 +497,8 @@ relay_read_http(struct bufferevent *bev, void *arg)
 		 */
 		headers_only = cre->dir == RELAY_DIR_RESPONSE && !ws_response &&
 		    (request_method == HTTP_METHOD_HEAD ||
-		    (desc->http_status >= 100 && desc->http_status < 200) ||
-		    desc->http_status == 204 || desc->http_status == 304);
+		     (desc->http_status >= 100 && desc->http_status < 200) ||
+		     desc->http_status == 204 || desc->http_status == 304);
 		if (headers_only)
 			cre->toread = 0;
 
@@ -575,17 +574,17 @@ relay_read_http(struct bufferevent *bev, void *arg)
 		 * outbound websocket upgrade response.
 		 */
 		if (cre->toread == TOREAD_UNLIMITED &&
-			connection_close == NULL && !ws_response)
+		    connection_close == NULL && !ws_response)
 			if (kv_add(&desc->http_headers, "Connection",
 			    "close", 0) == NULL)
 				goto fail;
 
 		if (cre->dir == RELAY_DIR_REQUEST) {
 			if (relay_writerequest_http(cre->dst, cre) == -1)
-			    goto fail;
+				goto fail;
 		} else {
 			if (relay_writeresponse_http(cre->dst, cre) == -1)
-			    goto fail;
+				goto fail;
 		}
 		if (relay_bufferevent_print(cre->dst, "\r\n") == -1 ||
 		    relay_writeheader_http(cre->dst, cre) == -1 ||
@@ -655,8 +654,8 @@ relay_read_httpcontent(struct bufferevent *bev, void *arg)
 		/* Read content data */
 		if ((off_t)size > cre->toread) {
 			size = cre->toread;
-			if (relay_bufferevent_write_chunk(cre->dst, src, size)
-			    == -1)
+			if (relay_bufferevent_write_chunk(cre->dst, src,
+			    size) == -1)
 				goto fail;
 			cre->toread = 0;
 		} else {
@@ -716,8 +715,8 @@ relay_read_httpchunks(struct bufferevent *bev, void *arg)
 		/* Read chunk data */
 		if ((off_t)size > cre->toread) {
 			size = cre->toread;
-			if (relay_bufferevent_write_chunk(cre->dst, src, size)
-			    == -1)
+			if (relay_bufferevent_write_chunk(cre->dst, src,
+			    size) == -1)
 				goto fail;
 			cre->toread = 0;
 		} else {
@@ -891,7 +890,7 @@ relay_lookup_url(struct ctl_relay_event *cre, const char *host, struct kv *kv)
 	struct http_descriptor	*desc = (struct http_descriptor *)cre->desc;
 	int			 i, j, dots;
 	char			*hi[RELAY_MAXLOOKUPLEVELS], *p, *pp, *c, ch;
-	char			 ph[HOST_NAME_MAX+1];
+	char			 ph[HOST_NAME_MAX + 1];
 	int			 ret;
 
 	if (desc->http_path == NULL)
@@ -1001,8 +1000,8 @@ relay_lookup_cookie(struct ctl_relay_event *cre, const char *str,
 
 		if (strcasecmp(kv->kv_key, key) == 0 &&
 		    ((kv->kv_value == NULL) ||
-		    (fnmatch(kv->kv_value, value,
-		    FNM_CASEFOLD) != FNM_NOMATCH))) {
+		     (fnmatch(kv->kv_value, value,
+		      FNM_CASEFOLD) != FNM_NOMATCH))) {
 			ret = RES_DROP;
 			goto done;
 		}
@@ -1034,14 +1033,14 @@ relay_lookup_query(struct ctl_relay_event *cre, struct kv *kv)
 		tmpkey = ptr;
 		if ((ptr = strchr(ptr, '&')) != NULL)
 			*ptr++ = '\0';
-		if ((tmpval = strchr(tmpkey, '=')) == NULL || strlen(tmpval)
-		    < 1)
+		if ((tmpval = strchr(tmpkey, '=')) == NULL || strlen(tmpval) <
+		    1)
 			continue;
 		*tmpval++ = '\0';
 
 		if (fnmatch(kv->kv_key, tmpkey, 0) != FNM_NOMATCH &&
-		    (kv->kv_value == NULL || fnmatch(kv->kv_value, tmpval, 0)
-		    != FNM_NOMATCH))
+		    (kv->kv_value == NULL || fnmatch(kv->kv_value, tmpval, 0) !=
+		     FNM_NOMATCH))
 			break;
 		else
 			tmpkey = NULL;
@@ -1179,7 +1178,7 @@ relay_close_http(struct rsession *con)
 	struct http_method_node	*hmn;
 
 	DPRINTF("%s: session %d http_session %p", __func__,
-		con->se_id, hs);
+	    con->se_id, hs);
 	if (hs != NULL)
 		while (!SIMPLEQ_EMPTY(&hs->hs_methods)) {
 			hmn = SIMPLEQ_FIRST(&hs->hs_methods);
@@ -1283,8 +1282,8 @@ relay_writerequest_http(struct ctl_relay_event *dst,
 	    relay_bufferevent_print(dst, " ") == -1 ||
 	    relay_bufferevent_print(dst, desc->http_path) == -1 ||
 	    (desc->http_query != NULL &&
-	    (relay_bufferevent_print(dst, "?") == -1 ||
-	    relay_bufferevent_print(dst, desc->http_query) == -1)) ||
+	     (relay_bufferevent_print(dst, "?") == -1 ||
+	      relay_bufferevent_print(dst, desc->http_query) == -1)) ||
 	    relay_bufferevent_print(dst, " ") == -1 ||
 	    relay_bufferevent_print(dst, desc->http_version) == -1)
 		return (-1);
@@ -1329,9 +1328,9 @@ relay_writeheader_kv(struct ctl_relay_event *dst, struct kv *hdr)
 	ptr = hdr->kv_value;
 	if (relay_bufferevent_print(dst, key) == -1 ||
 	    (ptr != NULL &&
-	    (relay_bufferevent_print(dst, ": ") == -1 ||
-	    relay_bufferevent_print(dst, ptr) == -1 ||
-	    relay_bufferevent_print(dst, "\r\n") == -1)))
+	     (relay_bufferevent_print(dst, ": ") == -1 ||
+	      relay_bufferevent_print(dst, ptr) == -1 ||
+	      relay_bufferevent_print(dst, "\r\n") == -1)))
 		return (-1);
 	DPRINTF("%s: %s: %s", __func__, key,
 	    hdr->kv_value == NULL ? "" : hdr->kv_value);
@@ -1340,8 +1339,7 @@ relay_writeheader_kv(struct ctl_relay_event *dst, struct kv *hdr)
 }
 
 int
-relay_writeheader_http(struct ctl_relay_event *dst, struct ctl_relay_event
-    *cre)
+relay_writeheader_http(struct ctl_relay_event *dst, struct ctl_relay_event *cre)
 {
 	struct kv		*hdr, *kv;
 	struct http_descriptor	*desc = (struct http_descriptor *)cre->desc;
@@ -1499,9 +1497,12 @@ relay_httppath_test(struct ctl_relay_event *cre, struct relay_rule *rule,
 			return (0);
 		else if (fnmatch(kv->kv_key, desc->http_path, 0) == FNM_NOMATCH)
 			return (-1);
-		else if (kv->kv_value != NULL && kv->kv_option == KEY_OPTION_NONE) {
-			query = desc->http_query == NULL ? "" : desc->http_query;
-			if (fnmatch(kv->kv_value, query, FNM_CASEFOLD) == FNM_NOMATCH)
+		else if (kv->kv_value != NULL &&
+		    kv->kv_option == KEY_OPTION_NONE) {
+			query = desc->http_query == NULL ? "" :
+			    desc->http_query;
+			if (fnmatch(kv->kv_value, query, FNM_CASEFOLD) ==
+			    FNM_NOMATCH)
 				return (-1);
 		}
 	}
@@ -1793,8 +1794,8 @@ relay_apply_actions(struct ctl_relay_event *cre, struct kvlist *actions,
 						goto fail;
 					break;
 				default:
-					if (kv_setkey(mp, "%s", kv->kv_key)
-					    == -1)
+					if (kv_setkey(mp, "%s", kv->kv_key) ==
+					    -1)
 						goto fail;
 					break;
 				}
@@ -1802,8 +1803,8 @@ relay_apply_actions(struct ctl_relay_event *cre, struct kvlist *actions,
 			default:
 				break;
 			}
-			if (kv_log(con, mp, con->se_label, cre->dir)
-			    == -1)
+			if (kv_log(con, mp, con->se_label, cre->dir) ==
+			    -1)
 				goto fail;
 			break;
 		default:
@@ -1884,7 +1885,7 @@ relay_test(struct protocol *proto, struct ctl_relay_event *cre)
 		else if (proto->type != r->rule_proto)
 			RELAY_GET_SKIP_STEP(RULE_SKIP_PROTO);
 		else if (RELAY_AF_NEQ(r->rule_af, cre->ss.ss_family) ||
-		     RELAY_AF_NEQ(r->rule_af, cre->dst->ss.ss_family))
+		    RELAY_AF_NEQ(r->rule_af, cre->dst->ss.ss_family))
 			RELAY_GET_SKIP_STEP(RULE_SKIP_AF);
 		else if (RELAY_ADDR_CMP(&r->rule_src, &cre->ss) != 0)
 			RELAY_GET_SKIP_STEP(RULE_SKIP_SRC);
@@ -1946,8 +1947,8 @@ relay_test(struct protocol *proto, struct ctl_relay_event *cre)
 		}
 	}
 
-	if (rule != NULL && relay_match_actions(cre, rule, NULL, &actions, &tbl)
-	    != 0) {
+	if (rule != NULL &&
+	    relay_match_actions(cre, rule, NULL, &actions, &tbl) != 0) {
 		/* Something bad happened, drop */
 		action = RES_DROP;
 	}
diff --git a/relay_udp.c b/relay_udp.c
index cac1059..8055775 100644
--- a/relay_udp.c
+++ b/relay_udp.c
@@ -45,13 +45,13 @@ static struct relayd *env = NULL;
 struct shuffle relay_shuffle;
 
 int		 relay_udp_socket(struct sockaddr_storage *, in_port_t,
-		    struct protocol *);
+    struct protocol *);
 void		 relay_udp_timeout(int, short, void *);
 
 void		 relay_dns_log(struct rsession *, u_int8_t *, size_t);
 void		*relay_dns_validate(struct rsession *,
-		    struct relay *, struct sockaddr_storage *,
-		    u_int8_t *, size_t);
+    struct relay *, struct sockaddr_storage *,
+    u_int8_t *, size_t);
 int		 relay_dns_request(struct rsession *);
 void		 relay_udp_response(int, short, void *);
 void		 relay_dns_result(struct rsession *, u_int8_t *, size_t);
@@ -196,7 +196,7 @@ relay_udp_response(int fd, short sig, void *arg)
 
 	slen = sizeof(ss);
 	if ((len = recvfrom(fd, buf, sizeof(buf), 0,
-	    (struct sockaddr*)&ss, &slen)) < 1)
+	    (struct sockaddr *)&ss, &slen)) < 1)
 		return;
 
 	/* Parse and validate the packet header */
@@ -230,7 +230,7 @@ relay_udp_server(int fd, short sig, void *arg)
 
 	slen = sizeof(ss);
 	if ((len = recvfrom(fd, buf, sizeof(buf), 0,
-	    (struct sockaddr*)&ss, &slen)) < 1)
+	    (struct sockaddr *)&ss, &slen)) < 1)
 		return;
 
 	if (proto->validate != NULL &&
diff --git a/relayd.c b/relayd.c
index 5c6cf32..9c3fa7d 100644
--- a/relayd.c
+++ b/relayd.c
@@ -62,9 +62,9 @@ void		 parent_shutdown(struct relayd *);
 int		 parent_dispatch_pfe(int, struct privsep_proc *, struct imsg *);
 int		 parent_dispatch_hce(int, struct privsep_proc *, struct imsg *);
 int		 parent_dispatch_relay(int, struct privsep_proc *,
-		    struct imsg *);
+    struct imsg *);
 int		 parent_dispatch_ca(int, struct privsep_proc *,
-		    struct imsg *);
+    struct imsg *);
 int		 bindany(struct ctl_bindany *);
 void		 parent_tls_ticket_rekey(int, short, void *);
 
@@ -201,7 +201,7 @@ main(int argc, char *argv[])
 	if (geteuid())
 		errx(1, "need root privileges");
 
-	if ((ps->ps_pw =  getpwnam(RELAYD_USER)) == NULL)
+	if ((ps->ps_pw = getpwnam(RELAYD_USER)) == NULL)
 		errx(1, "unknown user %s", RELAYD_USER);
 
 	log_init(debug, LOG_DAEMON);
@@ -504,7 +504,8 @@ parent_dispatch_relay(int fd, struct privsep_proc *p, struct imsg *imsg)
 			return (-1);
 		}
 
-		if (bnd.bnd_proc < 0 || bnd.bnd_proc > env->sc_conf.prefork_relay)
+		if (bnd.bnd_proc < 0 ||
+		    bnd.bnd_proc > env->sc_conf.prefork_relay)
 			fatalx("%s: invalid relay proc", __func__);
 		switch (bnd.bnd_proto) {
 		case IPPROTO_TCP:
@@ -683,7 +684,7 @@ kv_add(struct kvtree *keys, char *key, char *value, int unique)
 int
 kv_set(struct kv *kv, char *fmt, ...)
 {
-	va_list		  ap;
+	va_list		 ap;
 	char		*value = NULL;
 	struct kv	*ckv;
 	int		 ret;
@@ -691,7 +692,7 @@ kv_set(struct kv *kv, char *fmt, ...)
 	va_start(ap, fmt);
 	ret = vasprintf(&value, fmt, ap);
 	va_end(ap);
- 	if (ret == -1)
+	if (ret == -1)
 		return (-1);
 
 	/* Remove all children */
@@ -711,7 +712,7 @@ kv_set(struct kv *kv, char *fmt, ...)
 int
 kv_setkey(struct kv *kv, char *fmt, ...)
 {
-	va_list  ap;
+	va_list	 ap;
 	char	*key = NULL;
 	int	 ret;
 
@@ -1191,8 +1192,8 @@ table_findbyconf(struct relayd *env, struct table *tb)
 		 */
 		if (bcmp(&a, &b, sizeof(b)) == 0 &&
 		    ((tb->sendbuf == NULL && table->sendbuf == NULL) ||
-		    (tb->sendbuf != NULL && table->sendbuf != NULL &&
-		    strcmp(tb->sendbuf, table->sendbuf) == 0)))
+		     (tb->sendbuf != NULL && table->sendbuf != NULL &&
+		      strcmp(tb->sendbuf, table->sendbuf) == 0)))
 			return (table);
 	}
 	return (NULL);
@@ -1233,7 +1234,7 @@ relay_findbyaddr(struct relayd *env, struct relay_config *rc)
 }
 
 EVP_PKEY *
-pkey_find(struct relayd *env, char * hash)
+pkey_find(struct relayd *env, char *hash)
 {
 	struct ca_pkey	*pkey;
 
@@ -1334,14 +1335,16 @@ relay_load_fd(int fd, off_t *len)
 }
 
 int
-relay_load_certfiles(struct relayd *env, struct relay *rlay, const struct keyname *name)
+relay_load_certfiles(struct relayd *env, struct relay *rlay,
+    const struct keyname *name)
 {
-	char	 certfile[PATH_MAX];
-	char	 hbuf[PATH_MAX];
-	struct protocol *proto = rlay->rl_proto;
-	struct relay_cert *cert;
-	int	 useport = htons(rlay->rl_conf.port);
-	int	 cert_fd = -1, key_fd = -1, ocsp_fd = -1, ret = 0;
+	char			 certfile[PATH_MAX];
+	char			 hbuf[PATH_MAX];
+	struct protocol		*proto = rlay->rl_proto;
+	struct relay_cert	*cert;
+	int			 useport = htons(rlay->rl_conf.port);
+	int			 cert_fd = -1, key_fd = -1, ocsp_fd = -1,
+				 ret = 0;
 
 	if (rlay->rl_conf.flags & F_TLSCLIENT) {
 		if (strlen(proto->tlsca) && rlay->rl_tls_ca_fd == -1) {
@@ -1388,23 +1391,21 @@ relay_load_certfiles(struct relayd *env, struct relay *rlay, const struct keynam
 		goto fail;
 
 	if (name != NULL && strcmp(name->certificate, "") != 0) {
-		if (strlcpy(certfile, name->certificate, sizeof(certfile))
-		    >= sizeof(certfile)) {
+		if (strlcpy(certfile, name->certificate, sizeof(certfile)) >=
+		    sizeof(certfile)) {
 			log_warnx("certificate truncated");
 			goto fail;
 		}
-	}
-	else {
+	} else {
 		ret = snprintf(certfile, sizeof(certfile),
-				"/etc/ssl/%s:%u.crt", hbuf, useport);
+		    "/etc/ssl/%s:%u.crt", hbuf, useport);
 
 		if (ret < 0 || (size_t)ret >= sizeof(certfile))
 			goto fail;
 	}
 	if ((cert_fd = open(certfile, O_RDONLY)) == -1) {
-
 		ret = snprintf(certfile, sizeof(certfile),
-					"/etc/ssl/%s.crt", hbuf);
+		    "/etc/ssl/%s.crt", hbuf);
 
 		if (ret < 0 || (size_t)ret >= sizeof(certfile))
 			goto fail;
@@ -1415,23 +1416,22 @@ relay_load_certfiles(struct relayd *env, struct relay *rlay, const struct keynam
 	log_debug("%s: using certificate %s", __func__, certfile);
 
 	if (name != NULL && strcmp(name->key, "") != 0) {
-		if (strlcpy(certfile, name->key, sizeof(certfile))
-		    >= sizeof(certfile)) {
+		if (strlcpy(certfile, name->key, sizeof(certfile)) >=
+		    sizeof(certfile)) {
 			log_warnx("certificate key truncated");
 			goto fail;
 		}
-	}
-	else {
+	} else {
 		if (useport) {
 			ret = snprintf(certfile, sizeof(certfile),
-					"/etc/ssl/private/%s:%u.key",
-					hbuf, useport);
+			    "/etc/ssl/private/%s:%u.key",
+			    hbuf, useport);
 
 			if (ret < 0 || (size_t)ret >= sizeof(certfile))
 				goto fail;
 		} else {
 			ret = snprintf(certfile, sizeof(certfile),
-					"/etc/ssl/private/%s.key", hbuf);
+			    "/etc/ssl/private/%s.key", hbuf);
 
 			if (ret < 0 || (size_t)ret >= sizeof(certfile))
 				goto fail;
@@ -1442,24 +1442,22 @@ relay_load_certfiles(struct relayd *env, struct relay *rlay, const struct keynam
 	log_debug("%s: using private key %s", __func__, certfile);
 
 	if (name != NULL && strcmp(name->ocsp, "") != 0) {
-		if (strlcpy(certfile, name->ocsp, sizeof(certfile))
-		    >= sizeof(certfile)) {
+		if (strlcpy(certfile, name->ocsp, sizeof(certfile)) >=
+		    sizeof(certfile)) {
 			log_warnx("certificate ocsp truncated");
 			goto fail;
 		}
-
-	}
-	else {
+	} else {
 		if (useport) {
 			ret = snprintf(certfile, sizeof(certfile),
-					"/etc/ssl/%s:%u.ocsp",
-					hbuf, useport);
+			    "/etc/ssl/%s:%u.ocsp",
+			    hbuf, useport);
 
 			if (ret < 0 || (size_t)ret >= sizeof(certfile))
 				goto fail;
 		} else {
 			ret = snprintf(certfile, sizeof(certfile),
-					"/etc/ssl/%s.ocsp", hbuf);
+			    "/etc/ssl/%s.ocsp", hbuf);
 
 			if (ret < 0 || (size_t)ret >= sizeof(certfile))
 				goto fail;
@@ -1883,7 +1881,7 @@ prefixlen2mask(u_int8_t prefixlen)
 struct in6_addr *
 prefixlen2mask6(u_int8_t prefixlen, u_int32_t *mask)
 {
-	static struct in6_addr  s6;
+	static struct in6_addr	s6;
 	int			i;
 
 	if (prefixlen > 128)
@@ -1914,7 +1912,7 @@ accept_reserve(int sockfd, struct sockaddr *addr, socklen_t *addrlen,
 
 	if ((ret = accept4(sockfd, addr, addrlen, SOCK_NONBLOCK)) > -1) {
 		(*counter)++;
-		DPRINTF("%s: inflight incremented, now %d",__func__, *counter);
+		DPRINTF("%s: inflight incremented, now %d", __func__, *counter);
 	}
 	return (ret);
 }
diff --git a/relayd.h b/relayd.h
index 5fb50ff..9e9282f 100644
--- a/relayd.h
+++ b/relayd.h
@@ -155,7 +155,7 @@ struct ctl_script {
 	objid_t		 host;
 	int		 retval;
 	struct timeval	 timeout;
-	char		 name[HOST_NAME_MAX+1];
+	char		 name[HOST_NAME_MAX + 1];
 	char		 path[PATH_MAX];
 };
 
@@ -174,23 +174,23 @@ struct ctl_icmp_event {
 };
 
 struct ctl_tcp_event {
-	int			 s;
-	struct ibuf		*buf;
-	struct host		*host;
-	struct table		*table;
-	struct timeval		 tv_start;
-	struct event		 ev;
-	int			(*validate_read)(struct ctl_tcp_event *);
-	int			(*validate_close)(struct ctl_tcp_event *);
+	int		 s;
+	struct ibuf	*buf;
+	struct host	*host;
+	struct table	*table;
+	struct timeval	 tv_start;
+	struct event	 ev;
+	int		 (*validate_read)(struct ctl_tcp_event *);
+	int		 (*validate_close)(struct ctl_tcp_event *);
 
-	struct tls		*tls;
+	struct tls	*tls;
 };
 
 enum direction {
 	RELAY_DIR_INVALID	= -1,
-	RELAY_DIR_ANY		=  0,
-	RELAY_DIR_REQUEST	=  1,
-	RELAY_DIR_RESPONSE	=  2
+	RELAY_DIR_ANY		= 0,
+	RELAY_DIR_REQUEST	= 1,
+	RELAY_DIR_RESPONSE	= 2
 };
 
 enum relay_state {
@@ -424,7 +424,7 @@ struct host_config {
 	objid_t			 parentid;
 	objid_t			 tableid;
 	int			 retry;
-	char			 name[HOST_NAME_MAX+1];
+	char			 name[HOST_NAME_MAX + 1];
 	struct sockaddr_storage	 ss;
 	int			 ttl;
 	int			 priority;
@@ -434,7 +434,7 @@ struct host {
 	TAILQ_ENTRY(host)	 entry;
 	TAILQ_ENTRY(host)	 globalentry;
 	SLIST_ENTRY(host)	 child;
-	SLIST_HEAD(,host)	 children;
+	SLIST_HEAD(, host)	 children;
 	struct host_config	 conf;
 	u_int32_t		 flags;
 	char			*tablename;
@@ -757,12 +757,12 @@ struct protocol {
 	enum prototype		 type;
 	char			*style;
 
-	int			(*cmp)(struct rsession *, struct rsession *);
+	int			 (*cmp)(struct rsession *, struct rsession *);
 	void			*(*validate)(struct rsession *, struct relay *,
-				    struct sockaddr_storage *,
-				    u_int8_t *, size_t);
-	int			(*request)(struct rsession *);
-	void			(*close)(struct rsession *);
+	    struct sockaddr_storage *,
+	    u_int8_t *, size_t);
+	int			 (*request)(struct rsession *);
+	void			 (*close)(struct rsession *);
 
 	struct relay_rules	 rules;
 	int			 rulecount;
@@ -804,7 +804,7 @@ struct relay_config {
 	objid_t			 id;
 	u_int32_t		 flags;
 	objid_t			 proto;
-	char			 name[HOST_NAME_MAX+1];
+	char			 name[HOST_NAME_MAX + 1];
 	in_port_t		 port;
 	in_port_t		 dstport;
 	int			 dstretry;
@@ -882,7 +882,7 @@ TAILQ_HEAD(netroutelist, netroute);
 struct router_config {
 	objid_t			 id;
 	u_int32_t		 flags;
-	char			 name[HOST_NAME_MAX+1];
+	char			 name[HOST_NAME_MAX + 1];
 	char			 label[RT_LABEL_SIZE];
 	int			 nroutes;
 	objid_t			 gwtable;
@@ -910,20 +910,20 @@ struct ctl_netroute {
 
 /* initially control.h */
 struct control_sock {
-	const char	*cs_name;
-	struct event	 cs_ev;
-	struct event	 cs_evt;
-	int		 cs_fd;
-	int		 cs_restricted;
-	void		*cs_env;
+	const char			*cs_name;
+	struct event			 cs_ev;
+	struct event			 cs_evt;
+	int				 cs_fd;
+	int				 cs_restricted;
+	void				*cs_env;
 
-	TAILQ_ENTRY(control_sock) cs_entry;
+	TAILQ_ENTRY(control_sock)	 cs_entry;
 };
 TAILQ_HEAD(control_socks, control_sock);
 
 struct imsgev {
 	struct imsgbuf		 ibuf;
-	void			(*handler)(int, short, void *);
+	void			 (*handler)(int, short, void *);
 	struct event		 ev;
 	struct privsep_proc	*proc;
 	void			*data;
@@ -936,7 +936,6 @@ struct ctl_conn {
 	u_int			 waiting;
 #define CTL_CONN_NOTIFY		 0x01
 	struct imsgev		 iev;
-
 };
 TAILQ_HEAD(ctl_connlist, ctl_conn);
 
@@ -1055,13 +1054,13 @@ struct privsep {
 struct privsep_proc {
 	const char		*p_title;
 	enum privsep_procid	 p_id;
-	int			(*p_cb)(int, struct privsep_proc *,
-				    struct imsg *);
-	void			(*p_init)(struct privsep *,
-				    struct privsep_proc *);
+	int			 (*p_cb)(int, struct privsep_proc *,
+	    struct imsg *);
+	void			 (*p_init)(struct privsep *,
+	    struct privsep_proc *);
 	const char		*p_chroot;
 	struct privsep		*p_ps;
-	void			(*p_shutdown)(void);
+	void			 (*p_shutdown)(void);
 	struct passwd		*p_pw;
 };
 
@@ -1144,13 +1143,12 @@ struct relayd {
 #define RELAYD_OPT_LOGCONERR		0x40
 
 /* control.c */
-int	 control_init(struct privsep *, struct control_sock *);
-int	 control_listen(struct control_sock *);
-void	 control_cleanup(struct control_sock *);
-void	 control_dispatch_imsg(int, short, void *);
-void	 control_imsg_forward(struct imsg *);
-struct ctl_conn	*
-	 control_connbyfd(int);
+int		 control_init(struct privsep *, struct control_sock *);
+int		 control_listen(struct control_sock *);
+void		 control_cleanup(struct control_sock *);
+void		 control_dispatch_imsg(int, short, void *);
+void		 control_imsg_forward(struct imsg *);
+struct ctl_conn	*control_connbyfd(int);
 
 /* parse.y */
 int	 parse_config(const char *, struct relayd *);
@@ -1164,11 +1162,11 @@ const char *table_check(enum table_check);
 #ifdef DEBUG
 const char *relay_state(enum relay_state);
 #endif
-const char *print_availability(u_long, u_long);
-const char *print_host(struct sockaddr_storage *, char *, size_t);
-const char *print_time(struct timeval *, struct timeval *, char *, size_t);
-const char *printb_flags(const u_int32_t, const char *);
-void	 getmonotime(struct timeval *);
+const char	*print_availability(u_long, u_long);
+const char	*print_host(struct sockaddr_storage *, char *, size_t);
+const char	*print_time(struct timeval *, struct timeval *, char *, size_t);
+const char	*printb_flags(const u_int32_t, const char *);
+void		 getmonotime(struct timeval *);
 struct ibuf	*string2binary(const char *);
 void		 print_hex(uint8_t *, off_t, size_t);
 void		 print_debug(const char *, ...);
@@ -1185,14 +1183,13 @@ int	 disable_table(struct ctl_conn *, struct ctl_id *);
 int	 disable_host(struct ctl_conn *, struct ctl_id *, struct host *);
 
 /* pfe_filter.c */
-void	 init_tables(struct relayd *);
-void	 flush_table(struct relayd *, struct rdr *);
-void	 sync_table(struct relayd *, struct rdr *, struct table *);
-void	 sync_ruleset(struct relayd *, struct rdr *, int);
-void	 flush_rulesets(struct relayd *);
-int	 natlook(struct relayd *, struct ctl_natlook *);
-u_int64_t
-	 check_table(struct relayd *, struct rdr *, struct table *);
+void		init_tables(struct relayd *);
+void		flush_table(struct relayd *, struct rdr *);
+void		sync_table(struct relayd *, struct rdr *, struct table *);
+void		sync_ruleset(struct relayd *, struct rdr *, int);
+void		flush_rulesets(struct relayd *);
+int		natlook(struct relayd *, struct ctl_natlook *);
+u_int64_t	check_table(struct relayd *, struct rdr *, struct table *);
 
 /* pfe_route.c */
 void	 init_routes(struct relayd *);
@@ -1204,69 +1201,66 @@ void	 hce(struct privsep *, struct privsep_proc *);
 void	 hce_notify_done(struct host *, enum host_error);
 
 /* relay.c */
-void	 relay(struct privsep *, struct privsep_proc *);
-int	 relay_privinit(struct relay *);
-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_natlook(int, short, void *);
-void	 relay_session(struct rsession *);
-int	 relay_from_table(struct rsession *);
-int	 relay_socket_af(struct sockaddr_storage *, in_port_t);
-in_port_t
-	 relay_socket_getport(struct sockaddr_storage *);
-int	 relay_cmp_af(struct sockaddr_storage *,
-	    struct sockaddr_storage *);
-void	 relay_write(struct bufferevent *, void *);
-void	 relay_read(struct bufferevent *, void *);
-int	 relay_splice(struct ctl_relay_event *);
-int	 relay_splicelen(struct ctl_relay_event *);
-int	 relay_spliceadjust(struct ctl_relay_event *);
-void	 relay_error(struct bufferevent *, short, void *);
-int	 relay_preconnect(struct rsession *);
-int	 relay_connect(struct rsession *);
-void	 relay_connected(int, short, void *);
-void	 relay_bindanyreq(struct rsession *, in_port_t, int);
-void	 relay_bindany(int, short, void *);
-void	 relay_dump(struct ctl_relay_event *, const void *, size_t);
-int	 relay_bufferevent_add(struct event *, int);
-int	 relay_bufferevent_print(struct ctl_relay_event *, const char *);
-int	 relay_bufferevent_write_buffer(struct ctl_relay_event *,
-	    struct evbuffer *);
-int	 relay_bufferevent_write_chunk(struct ctl_relay_event *,
-	    struct evbuffer *, size_t);
-int	 relay_bufferevent_write(struct ctl_relay_event *,
-	    void *, size_t);
-int	 relay_test(struct protocol *, 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_publish(struct rsession *);
-void	 relay_session_unpublish(struct rsession *);
+void		relay(struct privsep *, struct privsep_proc *);
+int		relay_privinit(struct relay *);
+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_natlook(int, short, void *);
+void		relay_session(struct rsession *);
+int		relay_from_table(struct rsession *);
+int		relay_socket_af(struct sockaddr_storage *, in_port_t);
+in_port_t	relay_socket_getport(struct sockaddr_storage *);
+int		relay_cmp_af(struct sockaddr_storage *,
+    struct sockaddr_storage *);
+void		relay_write(struct bufferevent *, void *);
+void		relay_read(struct bufferevent *, void *);
+int		relay_splice(struct ctl_relay_event *);
+int		relay_splicelen(struct ctl_relay_event *);
+int		relay_spliceadjust(struct ctl_relay_event *);
+void		relay_error(struct bufferevent *, short, void *);
+int		relay_preconnect(struct rsession *);
+int		relay_connect(struct rsession *);
+void		relay_connected(int, short, void *);
+void		relay_bindanyreq(struct rsession *, in_port_t, int);
+void		relay_bindany(int, short, void *);
+void		relay_dump(struct ctl_relay_event *, const void *, size_t);
+int		relay_bufferevent_add(struct event *, int);
+int		relay_bufferevent_print(struct ctl_relay_event *, const char *);
+int		relay_bufferevent_write_buffer(struct ctl_relay_event *,
+    struct evbuffer *);
+int		relay_bufferevent_write_chunk(struct ctl_relay_event *,
+    struct evbuffer *, size_t);
+int		relay_bufferevent_write(struct ctl_relay_event *,
+    void *, size_t);
+int		relay_test(struct protocol *, 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_publish(struct rsession *);
+void		relay_session_unpublish(struct rsession *);
 
 SPLAY_PROTOTYPE(session_tree, rsession, se_nodes, relay_session_cmp);
 
 /* relay_http.c */
-void	 relay_http(struct relayd *);
-void	 relay_http_init(struct relay *);
-void	 relay_abort_http(struct rsession *, u_int, const char *,
-	    u_int16_t);
-void	 relay_read_http(struct bufferevent *, void *);
-void	 relay_close_http(struct rsession *);
-u_int	 relay_httpmethod_byname(const char *);
-const char
-	*relay_httpmethod_byid(u_int);
-const char
-	*relay_httperror_byid(u_int);
-int	 relay_http_priv_init(struct rsession *);
-int	 relay_httpdesc_init(struct ctl_relay_event *);
-ssize_t	 relay_http_time(time_t, char *, size_t);
+void		 relay_http(struct relayd *);
+void		 relay_http_init(struct relay *);
+void		 relay_abort_http(struct rsession *, u_int, const char *,
+    u_int16_t);
+void		 relay_read_http(struct bufferevent *, void *);
+void		 relay_close_http(struct rsession *);
+u_int		 relay_httpmethod_byname(const char *);
+const char	*relay_httpmethod_byid(u_int);
+const char	*relay_httperror_byid(u_int);
+int		 relay_http_priv_init(struct rsession *);
+int		 relay_httpdesc_init(struct ctl_relay_event *);
+ssize_t		 relay_http_time(time_t, char *, size_t);
 
 /* relay_udp.c */
 void	 relay_udp_privinit(struct relay *);
 void	 relay_udp_init(struct relayd *, struct relay *);
 int	 relay_udp_bind(struct sockaddr_storage *, in_port_t,
-	    struct protocol *);
+    struct protocol *);
 void	 relay_udp_server(int, short, void *);
 
 /* check_icmp.c */
@@ -1288,8 +1282,8 @@ int	 script_exec(struct relayd *, struct ctl_script *);
 /* ssl.c */
 void	 ssl_error(const char *);
 char	*ssl_load_key(struct relayd *, const char *, off_t *, char *);
-uint8_t *ssl_update_certificate(const uint8_t *, size_t, EVP_PKEY *,
-	    EVP_PKEY *, X509 *, size_t *);
+uint8_t	*ssl_update_certificate(const uint8_t *, size_t, EVP_PKEY *,
+    EVP_PKEY *, X509 *, size_t *);
 int	 ssl_load_pkey(char *, off_t, X509 **, EVP_PKEY **);
 
 /* ca.c */
@@ -1298,74 +1292,81 @@ void	 ca_engine_init(struct relayd *);
 void	 hash_x509(X509 *cert, char *hash, size_t hashlen);
 
 /* relayd.c */
-struct host	*host_find(struct relayd *, objid_t);
-struct table	*table_find(struct relayd *, objid_t);
-struct rdr	*rdr_find(struct relayd *, objid_t);
-struct netroute	*route_find(struct relayd *, objid_t);
-struct router	*router_find(struct relayd *, objid_t);
-struct host	*host_findbyname(struct relayd *, const char *);
-struct table	*table_findbyname(struct relayd *, const char *);
-struct table	*table_findbyconf(struct relayd *, struct table *);
-struct rdr	*rdr_findbyname(struct relayd *, const char *);
-void		 event_again(struct event *, int, short,
-		    void (*)(int, short, void *),
-		    struct timeval *, struct timeval *, void *);
-struct relay	*relay_find(struct relayd *, objid_t);
-struct protocol	*proto_find(struct relayd *, objid_t);
-struct rsession	*session_find(struct relayd *, objid_t);
-struct relay	*relay_findbyname(struct relayd *, const char *);
-struct relay	*relay_findbyaddr(struct relayd *, struct relay_config *);
-EVP_PKEY	*pkey_find(struct relayd *, char *hash);
-struct ca_pkey	*pkey_add(struct relayd *, EVP_PKEY *, char *hash);
-struct relay_cert *cert_add(struct relayd *, objid_t);
-struct relay_cert *cert_find(struct relayd *, objid_t);
-char		*relay_load_fd(int, off_t *);
-int		 relay_load_certfiles(struct relayd *, struct relay *,
-		    const struct keyname *);
-int		 expand_string(char *, size_t, const char *, const char *);
-void		 translate_string(char *);
-void		 purge_key(char **, off_t);
-void		 purge_table(struct relayd *, struct tablelist *,
-		    struct table *);
-void		 purge_relay(struct relayd *, struct relay *);
-char		*digeststr(enum digest_type, const u_int8_t *, size_t, char *);
-const char	*canonicalize_host(const char *, char *, size_t);
-int		 parse_url(const char *, char **, char **, char **);
-int		 map6to4(struct sockaddr_storage *);
-int		 map4to6(struct sockaddr_storage *, struct sockaddr_storage *);
-void		 imsg_event_add(struct imsgev *);
-int		 imsg_compose_event(struct imsgev *, u_int16_t, u_int32_t,
-		    pid_t, int, void *, u_int16_t);
-void		 socket_rlimit(int);
-void		*get_data(struct ibuf *, size_t);
-int		 sockaddr_cmp(struct sockaddr *, struct sockaddr *, int);
-struct in6_addr *prefixlen2mask6(u_int8_t, u_int32_t *);
-u_int32_t	 prefixlen2mask(u_int8_t);
-int		 accept_reserve(int, struct sockaddr *, socklen_t *, int,
-		     volatile int *);
-struct kv	*kv_add(struct kvtree *, char *, char *, int);
-int		 kv_set(struct kv *, char *, ...)
-				__attribute__((__format__ (printf, 2, 3)));
-int		 kv_setkey(struct kv *, char *, ...)
-				__attribute__((__format__ (printf, 2, 3)));
-void		 kv_delete(struct kvtree *, struct kv *);
-void		 kv_purge(struct kvtree *);
-void		 kv_free(struct kv *);
-struct kv	*kv_inherit(struct kv *, struct kv *);
-void		 relay_log(struct rsession *, char *);
-int		 kv_log(struct rsession *, struct kv *, u_int16_t,
-		     enum direction);
-struct kv	*kv_find(struct kvtree *, struct kv *);
-struct kv	*kv_find_value(struct kvtree *, char *, const char *,
-		     const char *);
-int		 kv_cmp(struct kv *, struct kv *);
-int		 rule_add(struct protocol *, struct relay_rule *, const char
-		     *);
-void		 rule_delete(struct relay_rules *, struct relay_rule *);
-void		 rule_free(struct relay_rule *);
-struct relay_rule
-		*rule_inherit(struct relay_rule *);
-void		 rule_settable(struct relay_rules *, struct relay_table *);
+struct host		*host_find(struct relayd *, objid_t);
+struct table		*table_find(struct relayd *, objid_t);
+struct rdr		*rdr_find(struct relayd *, objid_t);
+struct netroute		*route_find(struct relayd *, objid_t);
+struct router		*router_find(struct relayd *, objid_t);
+struct host		*host_findbyname(struct relayd *, const char *);
+struct table		*table_findbyname(struct relayd *, const char *);
+struct table		*table_findbyconf(struct relayd *, struct table *);
+struct rdr		*rdr_findbyname(struct relayd *, const char *);
+void			 event_again(struct event *, int, short,
+    void (*)(int, short, void *),
+    struct timeval *, struct timeval *, void *);
+struct relay		*relay_find(struct relayd *, objid_t);
+struct protocol		*proto_find(struct relayd *, objid_t);
+struct rsession		*session_find(struct relayd *, objid_t);
+struct relay		*relay_findbyname(struct relayd *, const char *);
+struct relay		*relay_findbyaddr(struct relayd *,
+    struct relay_config *);
+EVP_PKEY		*pkey_find(struct relayd *, char *hash);
+struct ca_pkey		*pkey_add(struct relayd *, EVP_PKEY *, char *hash);
+struct relay_cert	*cert_add(struct relayd *, objid_t);
+struct relay_cert	*cert_find(struct relayd *, objid_t);
+char			*relay_load_fd(int, off_t *);
+int			 relay_load_certfiles(struct relayd *, struct relay *,
+    const struct keyname *);
+int			 expand_string(char *, size_t, const char *,
+    const char *);
+void			 translate_string(char *);
+void			 purge_key(char **, off_t);
+void			 purge_table(struct relayd *, struct tablelist *,
+    struct table *);
+void			 purge_relay(struct relayd *, struct relay *);
+char			*digeststr(enum digest_type, const u_int8_t *, size_t,
+    char *);
+const char		*canonicalize_host(const char *, char *, size_t);
+int			 parse_url(const char *, char **, char **, char **);
+int			 map6to4(struct sockaddr_storage *);
+int			 map4to6(struct sockaddr_storage *,
+    struct sockaddr_storage *);
+void			 imsg_event_add(struct imsgev *);
+int			 imsg_compose_event(struct imsgev *, u_int16_t,
+    u_int32_t,
+    pid_t, int, void *, u_int16_t);
+void			 socket_rlimit(int);
+void			*get_data(struct ibuf *, size_t);
+int			 sockaddr_cmp(struct sockaddr *, struct sockaddr *,
+    int);
+struct in6_addr		*prefixlen2mask6(u_int8_t, u_int32_t *);
+u_int32_t		 prefixlen2mask(u_int8_t);
+int			 accept_reserve(int, struct sockaddr *, socklen_t *,
+    int,
+    volatile int *);
+struct kv		*kv_add(struct kvtree *, char *, char *, int);
+int			 kv_set(struct kv *, char *, ...)
+	__attribute__((__format__(printf, 2, 3)));
+int			 kv_setkey(struct kv *, char *, ...)
+	__attribute__((__format__(printf, 2, 3)));
+void			 kv_delete(struct kvtree *, struct kv *);
+void			 kv_purge(struct kvtree *);
+void			 kv_free(struct kv *);
+struct kv		*kv_inherit(struct kv *, struct kv *);
+void			 relay_log(struct rsession *, char *);
+int			 kv_log(struct rsession *, struct kv *, u_int16_t,
+    enum direction);
+struct kv		*kv_find(struct kvtree *, struct kv *);
+struct kv		*kv_find_value(struct kvtree *, char *, const char *,
+    const char *);
+int			 kv_cmp(struct kv *, struct kv *);
+int			 rule_add(struct protocol *, struct relay_rule *,
+    const char *);
+void			 rule_delete(struct relay_rules *, struct relay_rule *);
+void			 rule_free(struct relay_rule *);
+struct relay_rule	*rule_inherit(struct relay_rule *);
+void			 rule_settable(struct relay_rules *,
+    struct relay_table *);
 RB_PROTOTYPE(kvtree, kv, kv_node, kv_cmp);
 
 /* carp.c */
@@ -1396,37 +1397,41 @@ void		shuffle_init(struct shuffle *);
 u_int16_t	shuffle_generate16(struct shuffle *);
 
 /* proc.c */
-enum privsep_procid
-	    proc_getid(struct privsep_proc *, unsigned int, const char *);
-int	 proc_flush_imsg(struct privsep *, enum privsep_procid, int);
-void	 proc_init(struct privsep *, struct privsep_proc *, unsigned int, int,
-	    int, char **, enum privsep_procid);
-void	 proc_kill(struct privsep *);
-void	 proc_connect(struct privsep *);
-void	 proc_dispatch(int, short event, void *);
-void	 proc_run(struct privsep *, struct privsep_proc *,
-	    struct privsep_proc *, unsigned int,
-	    void (*)(struct privsep *, struct privsep_proc *, void *), void *);
-void	 proc_range(struct privsep *, enum privsep_procid, int *, int *);
-int	 proc_compose_imsg(struct privsep *, enum privsep_procid, int,
-	    u_int16_t, u_int32_t, int, void *, u_int16_t);
-int	 proc_compose(struct privsep *, enum privsep_procid,
-	    uint16_t, void *, uint16_t);
-int	 proc_composev_imsg(struct privsep *, enum privsep_procid, int,
-	    u_int16_t, u_int32_t, int, const struct iovec *, int);
-int	 proc_composev(struct privsep *, enum privsep_procid,
-	    uint16_t, const struct iovec *, int);
-void	proc_forward_imsg(struct privsep *, struct imsg *,
-	    enum privsep_procid);
-struct imsgbuf *
-	 proc_ibuf(struct privsep *, enum privsep_procid, int);
-struct imsgev *
-	 proc_iev(struct privsep *, enum privsep_procid, int);
-void	 imsg_event_add(struct imsgev *);
-int	 imsg_compose_event(struct imsgev *, uint16_t, uint32_t,
-	    pid_t, int, void *, uint16_t);
-int	 imsg_composev_event(struct imsgev *, uint16_t, uint32_t,
-	    pid_t, int, const struct iovec *, int);
+enum privsep_procid	 proc_getid(struct privsep_proc *, unsigned int,
+    const char *);
+int			 proc_flush_imsg(struct privsep *, enum privsep_procid,
+    int);
+void			 proc_init(struct privsep *, struct privsep_proc *,
+    unsigned int, int,
+    int, char **, enum privsep_procid);
+void			 proc_kill(struct privsep *);
+void			 proc_connect(struct privsep *);
+void			 proc_dispatch(int, short event, void *);
+void			 proc_run(struct privsep *, struct privsep_proc *,
+    struct privsep_proc *, unsigned int,
+    void (*)(struct privsep *, struct privsep_proc *, void *), void *);
+void			 proc_range(struct privsep *, enum privsep_procid,
+    int *, int *);
+int			 proc_compose_imsg(struct privsep *,
+    enum privsep_procid, int,
+    u_int16_t, u_int32_t, int, void *, u_int16_t);
+int			 proc_compose(struct privsep *, enum privsep_procid,
+    uint16_t, void *, uint16_t);
+int			 proc_composev_imsg(struct privsep *,
+    enum privsep_procid, int,
+    u_int16_t, u_int32_t, int, const struct iovec *, int);
+int			 proc_composev(struct privsep *, enum privsep_procid,
+    uint16_t, const struct iovec *, int);
+void			 proc_forward_imsg(struct privsep *, struct imsg *,
+    enum privsep_procid);
+struct imsgbuf		*proc_ibuf(struct privsep *, enum privsep_procid, int);
+struct imsgev		*proc_iev(struct privsep *, enum privsep_procid, int);
+void			 imsg_event_add(struct imsgev *);
+int			 imsg_compose_event(struct imsgev *, uint16_t, uint32_t,
+    pid_t, int, void *, uint16_t);
+int			 imsg_composev_event(struct imsgev *, uint16_t,
+    uint32_t,
+    pid_t, int, const struct iovec *, int);
 
 /* config.c */
 int	 config_init(struct relayd *);
diff --git a/ssl.c b/ssl.c
index 4913949..3ad0287 100644
--- a/ssl.c
+++ b/ssl.c
@@ -247,7 +247,7 @@ ssl_error(const char *where)
 	unsigned long	code;
 	char		errbuf[128];
 
-	for (; (code = ERR_get_error()) != 0 ;) {
+	for (; (code = ERR_get_error()) != 0;) {
 		ERR_error_string_n(code, errbuf, sizeof(errbuf));
 		log_warnx("SSL library error: %s: %s", where, errbuf);
 	}
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.