函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:include\net\route.h Create Date:2022-07-27 07:39:02
Last Modify:2020-03-12 14:18:49 Copyright©Brick
首页 函数Tree
注解内核,赢得工具下载SCCTEnglish

函数名称:p_route_connect() and ip_route_newports() work in tandem whilst* binding a socket for a new outgoing connection.* In order to use IPSEC properly, we must, in the end, have a* route that was looked up using all available keys including source

函数原型:static inline void ip_route_connect_init(struct flowi4 *fl4, __be32 dst, __be32 src, u32 tos, int oif, u8 protocol, __be16 sport, __be16 dport, struct sock *sk)

返回类型:void

参数:

类型参数名称
struct flowi4 *fl4
__be32dst
__be32src
u32tos
intoif
u8protocol
__be16sport
__be16dport
struct sock *sk
290  flow_flags等于0
292  如果transparentflow_flags或等于FLOWI_FLAG_ANYSRC
295  flowi4_init_output(fl4, oif, sk_mark, tos, RT_SCOPE_UNIVERSE, protocol, flow_flags, dst, src, dport, sport, sk_uid)
调用者
名称描述
ip_route_connect