Module: kamailio Branch: master Commit: 130ce1bf871cfb4a89bcf0cc74d898f84eeaa981 URL: https://github.com/kamailio/kamailio/commit/130ce1bf871cfb4a89bcf0cc74d898f8...
Author: Liviu Andron liviu.andron@bjtmail.com Committer: Henning Westerholt hw@gilawa.com Date: 2022-05-20T18:38:54+02:00
core: const correctness
benign const qualifiers in inline functions
---
Modified: src/core/ip_addr.h
---
Diff: https://github.com/kamailio/kamailio/commit/130ce1bf871cfb4a89bcf0cc74d898f8... Patch: https://github.com/kamailio/kamailio/commit/130ce1bf871cfb4a89bcf0cc74d898f8...
---
diff --git a/src/core/ip_addr.h b/src/core/ip_addr.h index 2f7770f81d..88c0e0205e 100644 --- a/src/core/ip_addr.h +++ b/src/core/ip_addr.h @@ -301,7 +301,7 @@ int is_mcast(struct ip_addr* ip);
/* returns 1 if the given ip address is INADDR_ANY or IN6ADDR_ANY, * 0 otherwise */ -inline static int ip_addr_any(struct ip_addr* ip) +inline static int ip_addr_any(const struct ip_addr* ip) { int r; int l; @@ -316,7 +316,7 @@ inline static int ip_addr_any(struct ip_addr* ip)
/* returns 1 if the given ip address is a loopback address * 0 otherwise */ -inline static int ip_addr_loopback(struct ip_addr* ip) +inline static int ip_addr_loopback(const struct ip_addr* ip) { if (ip->af==AF_INET) return ip->u.addr32[0]==htonl(INADDR_LOOPBACK); @@ -352,7 +352,7 @@ inline static void ip_addr_mk_any(int af, struct ip_addr* ip)
/* returns 1 if ip & net.mask == net.ip ; 0 otherwise & -1 on error * [ diff. address families ]) */ -inline static int matchnet(struct ip_addr* ip, struct net* net) +inline static int matchnet(const struct ip_addr* ip, const struct net* net) { unsigned int r;
@@ -371,7 +371,7 @@ inline static int matchnet(struct ip_addr* ip, struct net* net)
/* inits an ip_addr pointer from a sockaddr structure*/ -static inline void sockaddr2ip_addr(struct ip_addr* ip, struct sockaddr* sa) +static inline void sockaddr2ip_addr(struct ip_addr* ip, const struct sockaddr* sa) { switch(sa->sa_family){ case AF_INET: @@ -447,7 +447,7 @@ static inline void su_setport(union sockaddr_union* su, unsigned short port)
/* inits an ip_addr pointer from a sockaddr_union ip address */ -static inline void su2ip_addr(struct ip_addr* ip, union sockaddr_union* su) +static inline void su2ip_addr(struct ip_addr* ip, const union sockaddr_union* su) { switch(su->s.sa_family){ case AF_INET: @@ -595,7 +595,7 @@ struct hostent* ip_addr2he(str* name, struct ip_addr* ip);
/* init a dest_info structure from a recv_info structure */ inline static void init_dst_from_rcv(struct dest_info* dst, - struct receive_info* rcv) + const struct receive_info* rcv) { dst->send_sock=rcv->bind_address; dst->to=rcv->src_su;