X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=src%2Frmr%2Fsi%2Fsrc%2Fsi95%2Fsiaddress.c;fp=src%2Frmr%2Fsi%2Fsrc%2Fsi95%2Fsiaddress.c;h=1d76f71e9c04ed26857c667c0713db7ba7929824;hb=fa454008020483ac35e1d20300cddfe877d8dd6d;hp=153e6ac29402bf15eb913e003c8e4df6990725f5;hpb=a00e2ad464d72d097d4272cecd8d6fe7da93fb64;p=ric-plt%2Flib%2Frmr.git diff --git a/src/rmr/si/src/si95/siaddress.c b/src/rmr/si/src/si95/siaddress.c index 153e6ac..1d76f71 100644 --- a/src/rmr/si/src/si95/siaddress.c +++ b/src/rmr/si/src/si95/siaddress.c @@ -44,7 +44,7 @@ * hostent structure. It claims that h_addr_list is a pointer * to character pointers, but it is really a pointer to a list * of pointers to integers!!! -* +* *************************************************************************** */ #include "sisetup.h" // get necessary defs and other stuff @@ -165,7 +165,7 @@ extern int SIaddress( void *src, void **dest, int type ) { (int) ntohs( addr6->sin6_port ) ); } else { num = (char *) &addr->sin_addr.s_addr; // point at the long - snprintf( wbuf, sizeof( wbuf ), "%u.%u.%u.%u;%d", *(num+0), *(num+1), *(num+2), *(num+3), (int) ntohs(addr->sin_port) ); + snprintf( wbuf, sizeof( wbuf ), "%u.%u.%u.%u:%d", *(num+0), *(num+1), *(num+2), *(num+3), (int) ntohs(addr->sin_port) ); } *dest = (void *) strdup( wbuf );