mptcp_addr_info
struct mptcp_addr_info addr;
struct mptcp_addr_info *addr)
struct mptcp_addr_info addr;
struct mptcp_addr_info msk_local;
struct mptcp_addr_info skc_local;
const struct mptcp_addr_info *remote)
struct mptcp_addr_info mpc_remote;
const struct mptcp_addr_info *saddr)
struct mptcp_addr_info cur;
const struct mptcp_addr_info *addr)
const struct mptcp_addr_info *addr, bool check_id)
struct mptcp_addr_info addr;
const struct mptcp_addr_info *addr)
struct mptcp_addr_info saddr;
struct mptcp_addr_info *addr,
struct mptcp_addr_info *rem,
struct mptcp_addr_info local, remote;
const struct mptcp_addr_info *loc,
const struct mptcp_addr_info *rem)
const struct mptcp_addr_info *addr)
const struct mptcp_addr_info *addr,
bool mptcp_addresses_equal(const struct mptcp_addr_info *a,
const struct mptcp_addr_info *b, bool use_port)
const struct mptcp_addr_info *addr)
const struct mptcp_addr_info *addr)
struct mptcp_addr_info *addr)
struct mptcp_addr_info *addr, bool *echo,
struct mptcp_addr_info *addr)
const struct mptcp_addr_info *daddr)
struct mptcp_addr_info cur;
const struct mptcp_addr_info *addr,
const struct mptcp_addr_info *addr = &entry->addr;
struct mptcp_addr_info *addr)
struct mptcp_addr_info msk_local;
struct mptcp_addr_info *addr)
fill_remote_addr(struct mptcp_sock *msk, struct mptcp_addr_info *local,
struct mptcp_addr_info *addrs)
struct mptcp_addr_info remote = { 0 };
struct mptcp_addr_info *local,
struct mptcp_addr_info *addrs,
fill_remote_addresses_vec(struct mptcp_sock *msk, struct mptcp_addr_info *local,
bool fullmesh, struct mptcp_addr_info *addrs,
__lookup_addr(struct pm_nl_pernet *pernet, const struct mptcp_addr_info *info)
const struct mptcp_addr_info *addr)
struct mptcp_addr_info mpc_addr;
struct mptcp_addr_info addrs[MPTCP_PM_ADDR_MAX];
struct mptcp_addr_info *remote,
fill_local_laminar_endp(struct mptcp_sock *msk, struct mptcp_addr_info *remote,
struct mptcp_addr_info *remote,
fill_local_address_any(struct mptcp_sock *msk, struct mptcp_addr_info *remote,
fill_local_addresses_vec(struct mptcp_sock *msk, struct mptcp_addr_info *remote,
struct mptcp_addr_info remote;
bool mptcp_pm_nl_is_backup(struct mptcp_sock *msk, struct mptcp_addr_info *skc)
struct mptcp_addr_info *addr)
struct mptcp_addr_info mpc_addr;
struct mptcp_addr_info *addr = &entry->addr;
struct mptcp_addr_info *addr,
const struct mptcp_addr_info *info)
struct mptcp_addr_info *addr)
struct mptcp_addr_info *skc)
const struct mptcp_addr_info *addr)
struct mptcp_addr_info addr_r;
const struct mptcp_addr_info *local,
const struct mptcp_addr_info *remote)
struct mptcp_addr_info addr_r;
struct mptcp_addr_info rem = { .family = AF_UNSPEC, };
struct mptcp_addr_info *addr);
const struct mptcp_addr_info *loc,
const struct mptcp_addr_info *rem);
const struct mptcp_addr_info *addr);
const struct mptcp_addr_info *addr);
struct mptcp_addr_info *addr,
struct mptcp_addr_info *rem,
const struct mptcp_addr_info *addr);
const struct mptcp_addr_info *addr);
const struct mptcp_addr_info *saddr);
const struct mptcp_addr_info *addr,
void mptcp_event_addr_announced(const struct sock *ssk, const struct mptcp_addr_info *info);
struct mptcp_addr_info *addr, bool *echo,
bool mptcp_pm_nl_is_backup(struct mptcp_sock *msk, struct mptcp_addr_info *skc);
bool mptcp_userspace_pm_is_backup(struct mptcp_sock *msk, struct mptcp_addr_info *skc);
struct mptcp_addr_info addr;
struct mptcp_addr_info local;
struct mptcp_addr_info remote;
struct mptcp_addr_info addr;
struct mptcp_addr_info addr;
bool mptcp_addresses_equal(const struct mptcp_addr_info *a,
const struct mptcp_addr_info *b, bool use_port);
struct mptcp_addr_info *addr);
struct mptcp_addr_info *addr);
const struct mptcp_addr_info *remote);
void mptcp_info2sockaddr(const struct mptcp_addr_info *info,
void mptcp_info2sockaddr(const struct mptcp_addr_info *info,
const struct mptcp_addr_info *remote)