diff options
| author | Donatas Abraitis <donatas.abraitis@gmail.com> | 2020-10-15 22:33:09 +0300 | 
|---|---|---|
| committer | Donatas Abraitis <donatas.abraitis@gmail.com> | 2020-10-18 11:22:30 +0300 | 
| commit | 23d0a75356214bd6ca8a6e19f0a6748b38629309 (patch) | |
| tree | e99e49caabf7bfb54fd6ac366400f8b5a2ad98b6 /bgpd/bgp_ecommunity.c | |
| parent | 49f66cf17dc7df842640f6445e08406cf4145c5d (diff) | |
bgpd: Convert inet_ntoa to %pI4/inet_ntop
Signed-off-by: Donatas Abraitis <donatas.abraitis@gmail.com>
Diffstat (limited to 'bgpd/bgp_ecommunity.c')
| -rw-r--r-- | bgpd/bgp_ecommunity.c | 6 | 
1 files changed, 4 insertions, 2 deletions
diff --git a/bgpd/bgp_ecommunity.c b/bgpd/bgp_ecommunity.c index 3a0400a4b3..353b003c3b 100644 --- a/bgpd/bgp_ecommunity.c +++ b/bgpd/bgp_ecommunity.c @@ -29,6 +29,8 @@  #include "jhash.h"  #include "stream.h" +#include "lib/printfrr.h" +  #include "bgpd/bgpd.h"  #include "bgpd/bgp_ecommunity.h"  #include "bgpd/bgp_lcommunity.h" @@ -819,8 +821,8 @@ static int ecommunity_rt_soo_str_internal(char *buf, size_t bufsz,  		eip.val = (*pnt++ << 8);  		eip.val |= (*pnt++); -		len = snprintf(buf, bufsz, "%s%s:%u", prefix, inet_ntoa(eip.ip), -			       eip.val); +		len = snprintfrr(buf, bufsz, "%s%pI4:%u", prefix, &eip.ip, +				 eip.val);  	}  	/* consume value */  | 
