- port numbers are unsigned. use %u.

- %d is not 10 chars, but 12 chars.

Obtained from:	KAME
MFC after:	1 week
This commit is contained in:
Hajimu UMEMOTO 2003-08-18 15:58:23 +00:00
parent 651555cc54
commit c706c1cddc
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=119081

View File

@ -601,13 +601,13 @@ init()
int error;
const int int0 = 0, int1 = 1, int255 = 255;
struct addrinfo hints, *res;
char port[10];
char port[NI_MAXSERV];
ifc = (struct ifc *)NULL;
nifc = 0;
nindex2ifc = 0; /*initial guess*/
index2ifc = NULL;
snprintf(port, sizeof(port), "%d", RIP6_PORT);
snprintf(port, sizeof(port), "%u", RIP6_PORT);
memset(&hints, 0, sizeof(hints));
hints.ai_family = PF_INET6;