Mercurial > hg > nginx
comparison src/event/ngx_event_udp.h @ 8003:0f6cc8f73744
Core: added function for local source address cmsg.
author | Vladimir Homutov <vl@nginx.com> |
---|---|
date | Tue, 25 Jan 2022 15:48:58 +0300 |
parents | cfe1284e5d1d |
children | ce6d9cf0f567 |
comparison
equal
deleted
inserted
replaced
8002:cfe1284e5d1d | 8003:0f6cc8f73744 |
---|---|
39 #endif | 39 #endif |
40 } ngx_addrinfo_t; | 40 } ngx_addrinfo_t; |
41 | 41 |
42 size_t ngx_set_srcaddr_cmsg(struct cmsghdr *cmsg, | 42 size_t ngx_set_srcaddr_cmsg(struct cmsghdr *cmsg, |
43 struct sockaddr *local_sockaddr); | 43 struct sockaddr *local_sockaddr); |
44 ngx_int_t ngx_get_srcaddr_cmsg(struct cmsghdr *cmsg, | |
45 struct sockaddr *local_sockaddr); | |
44 | 46 |
45 #endif | 47 #endif |
46 | 48 |
47 void ngx_event_recvmsg(ngx_event_t *ev); | 49 void ngx_event_recvmsg(ngx_event_t *ev); |
48 ssize_t ngx_sendmsg(ngx_connection_t *c, struct msghdr *msg, int flags); | 50 ssize_t ngx_sendmsg(ngx_connection_t *c, struct msghdr *msg, int flags); |