diff options
author | David Gibson <david@gibson.dropbear.id.au> | 2024-08-21 14:19:57 +1000 |
---|---|---|
committer | Stefano Brivio <sbrivio@redhat.com> | 2024-08-21 11:59:29 +0200 |
commit | e6feb5a892b4efc2b149883f58915154d6eb349f (patch) | |
tree | a7f912dad260d2a5c14ffdbf7aaed62283d6e3de /flow.h | |
parent | 32c386834dd6a30be60f8b90a8d5a17988c91997 (diff) | |
download | passt-e6feb5a892b4efc2b149883f58915154d6eb349f.tar passt-e6feb5a892b4efc2b149883f58915154d6eb349f.tar.gz passt-e6feb5a892b4efc2b149883f58915154d6eb349f.tar.bz2 passt-e6feb5a892b4efc2b149883f58915154d6eb349f.tar.lz passt-e6feb5a892b4efc2b149883f58915154d6eb349f.tar.xz passt-e6feb5a892b4efc2b149883f58915154d6eb349f.tar.zst passt-e6feb5a892b4efc2b149883f58915154d6eb349f.zip |
treewide: Use "our address" instead of "forwarding address"
The term "forwarding address" to indicate the local-to-passt address was
well-intentioned, but ends up being kinda confusing. As discussed on a
recent call, let's try "our" instead.
(While we're there correct an error in flow_initiate_af()s comments where
we referred to parameters by the wrong name).
Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
Signed-off-by: Stefano Brivio <sbrivio@redhat.com>
Diffstat (limited to 'flow.h')
-rw-r--r-- | flow.h | 18 |
1 files changed, 9 insertions, 9 deletions
@@ -140,14 +140,14 @@ extern const uint8_t flow_proto[]; /** * struct flowside - Address information for one side of a flow * @eaddr: Endpoint address (remote address from passt's PoV) - * @faddr: Forwarding address (local address from passt's PoV) + * @oaddr: Our address (local address from passt's PoV) * @eport: Endpoint port - * @fport: Forwarding port + * @oport: Our port */ struct flowside { - union inany_addr faddr; + union inany_addr oaddr; union inany_addr eaddr; - in_port_t fport; + in_port_t oport; in_port_t eport; }; @@ -162,8 +162,8 @@ static inline bool flowside_eq(const struct flowside *left, { return inany_equals(&left->eaddr, &right->eaddr) && left->eport == right->eport && - inany_equals(&left->faddr, &right->faddr) && - left->fport == right->fport; + inany_equals(&left->oaddr, &right->oaddr) && + left->oport == right->oport; } int flowside_sock_l4(const struct ctx *c, enum epoll_type type, uint8_t pif, @@ -240,10 +240,10 @@ uint64_t flow_hash_insert(const struct ctx *c, flow_sidx_t sidx); void flow_hash_remove(const struct ctx *c, flow_sidx_t sidx); flow_sidx_t flow_lookup_af(const struct ctx *c, uint8_t proto, uint8_t pif, sa_family_t af, - const void *eaddr, const void *faddr, - in_port_t eport, in_port_t fport); + const void *eaddr, const void *oaddr, + in_port_t eport, in_port_t oport); flow_sidx_t flow_lookup_sa(const struct ctx *c, uint8_t proto, uint8_t pif, - const void *esa, in_port_t fport); + const void *esa, in_port_t oport); union flow; |