aboutgitcodebugslistschat
diff options
context:
space:
mode:
-rw-r--r--flow.c11
-rw-r--r--flow.h2
2 files changed, 6 insertions, 7 deletions
diff --git a/flow.c b/flow.c
index 565ed2b..7a5c81c 100644
--- a/flow.c
+++ b/flow.c
@@ -207,25 +207,24 @@ static int flowside_sock_splice(void *arg)
* @c: Execution context
* @type: Socket epoll type
* @pif: Interface for this socket
- * @tgt: Target flowside
- * @data: epoll reference portion for protocol handlers
+ * @side: Flowside to create a socket for
*
- * Return: socket fd of protocol @proto bound to our address and port from @tgt
+ * Return: socket fd of protocol @proto bound to our address and port from @side
* (if specified).
*/
int flowside_sock_l4(const struct ctx *c, enum epoll_type type, uint8_t pif,
- const struct flowside *tgt)
+ const struct flowside *side)
{
const char *ifname = NULL;
union sockaddr_inany sa;
assert(pif_is_socket(pif));
- pif_sockaddr(c, &sa, pif, &tgt->oaddr, tgt->oport);
+ pif_sockaddr(c, &sa, pif, &side->oaddr, side->oport);
switch (pif) {
case PIF_HOST:
- if (inany_is_loopback(&tgt->oaddr))
+ if (inany_is_loopback(&side->oaddr))
ifname = NULL;
else if (sa.sa_family == AF_INET)
ifname = c->ip4.ifname_out;
diff --git a/flow.h b/flow.h
index 6c6a926..2623b3d 100644
--- a/flow.h
+++ b/flow.h
@@ -173,7 +173,7 @@ static inline bool flowside_eq(const struct flowside *left,
}
int flowside_sock_l4(const struct ctx *c, enum epoll_type type, uint8_t pif,
- const struct flowside *tgt);
+ const struct flowside *side);
int flowside_connect(const struct ctx *c, int s,
uint8_t pif, const struct flowside *tgt);