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/ |