This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Last revision Both sides next revision | ||
networking:kernel_flow [2020/09/13 16:14] foxhlchen replace outdated linux.no with more beautiful bootlin.com |
networking:kernel_flow [2020/09/13 16:18] foxhlchen even though from v4.1 __sock_sendmsg() has been remove, this article is based on v2.6.20. __sock_sendmsg() is correct here. |
||
---|---|---|---|
Line 42: | Line 42: | ||
* sendmsg (a composite message to a socket) | * sendmsg (a composite message to a socket) | ||
- | All of these eventually end up in sock_sendmsg(), which does security_sock_sendmsg() to check permissions and then forwards the message to the next layer using the socket's sendmsg virtual method. | + | All of these eventually end up in %%__%%sock_sendmsg(), which does security_sock_sendmsg() to check permissions and then forwards the message to the next layer using the socket's sendmsg virtual method. |
===== Layer 4: Transport layer (TCP)===== | ===== Layer 4: Transport layer (TCP)===== |