gnunet-nat-server.c   gnunet-nat-server.c 
skipping to change at line 278 skipping to change at line 278
struct sockaddr *sa[] = { struct sockaddr *sa[] = {
(struct sockaddr *) &in4, (struct sockaddr *) &in4,
(struct sockaddr *) &in6, (struct sockaddr *) &in6,
NULL NULL
}; };
cfg = c; cfg = c;
if ((args[0] == NULL) || (1 != SSCANF (args[0], "%u", &port)) || (0 == po rt) if ((args[0] == NULL) || (1 != SSCANF (args[0], "%u", &port)) || (0 == po rt)
|| (65536 <= port)) || (65536 <= port))
{ {
fprintf (stderr, FPRINTF (stderr,
_ _
("Please pass valid port number as the first argument! (got `% s')\n"), ("Please pass valid port number as the first argument! (got `% s')\n"),
args[0]); args[0]);
return; return;
} }
memset (&in4, 0, sizeof (in4)); memset (&in4, 0, sizeof (in4));
memset (&in6, 0, sizeof (in6)); memset (&in6, 0, sizeof (in6));
in4.sin_family = AF_INET; in4.sin_family = AF_INET;
in4.sin_port = htons ((uint16_t) port); in4.sin_port = htons ((uint16_t) port);
in6.sin6_family = AF_INET6; in6.sin6_family = AF_INET6;
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/