aboutsummaryrefslogtreecommitdiff
path: root/sys
diff options
context:
space:
mode:
authorJuli Mallett <jmallett@FreeBSD.org>2002-08-19 19:47:13 +0000
committerJuli Mallett <jmallett@FreeBSD.org>2002-08-19 19:47:13 +0000
commitded7008a07ac1427dcf6c00c5a16e7b7cb5abbce (patch)
treecd3f4511017c370d76ae40c70b65af1a2f39a1a3 /sys
parent51e2390d613fc232fb992c6e548704f8937c565a (diff)
Notes
Diffstat (limited to 'sys')
-rw-r--r--sys/netinet/tcp_input.c10
-rw-r--r--sys/netinet/tcp_reass.c10
-rw-r--r--sys/netinet6/udp6_usrreq.c2
3 files changed, 15 insertions, 7 deletions
diff --git a/sys/netinet/tcp_input.c b/sys/netinet/tcp_input.c
index 90fba7484e3c7..07c2340702c92 100644
--- a/sys/netinet/tcp_input.c
+++ b/sys/netinet/tcp_input.c
@@ -576,14 +576,18 @@ findpcb:
if (inp == NULL) {
if (log_in_vain) {
#ifdef INET6
- char dbuf[INET6_ADDRSTRLEN], sbuf[INET6_ADDRSTRLEN];
+ char dbuf[INET6_ADDRSTRLEN+2], sbuf[INET6_ADDRSTRLEN+2];
#else
char dbuf[4*sizeof "123"], sbuf[4*sizeof "123"];
#endif
if (isipv6) {
- strcpy(dbuf, ip6_sprintf(&ip6->ip6_dst));
- strcpy(sbuf, ip6_sprintf(&ip6->ip6_src));
+ strcpy(dbuf, "[");
+ strcpy(sbuf, "[");
+ strcat(dbuf, ip6_sprintf(&ip6->ip6_dst));
+ strcat(sbuf, ip6_sprintf(&ip6->ip6_src));
+ strcat(dbuf, "]");
+ strcat(sbuf, "]");
} else {
strcpy(dbuf, inet_ntoa(ip->ip_dst));
strcpy(sbuf, inet_ntoa(ip->ip_src));
diff --git a/sys/netinet/tcp_reass.c b/sys/netinet/tcp_reass.c
index 90fba7484e3c7..07c2340702c92 100644
--- a/sys/netinet/tcp_reass.c
+++ b/sys/netinet/tcp_reass.c
@@ -576,14 +576,18 @@ findpcb:
if (inp == NULL) {
if (log_in_vain) {
#ifdef INET6
- char dbuf[INET6_ADDRSTRLEN], sbuf[INET6_ADDRSTRLEN];
+ char dbuf[INET6_ADDRSTRLEN+2], sbuf[INET6_ADDRSTRLEN+2];
#else
char dbuf[4*sizeof "123"], sbuf[4*sizeof "123"];
#endif
if (isipv6) {
- strcpy(dbuf, ip6_sprintf(&ip6->ip6_dst));
- strcpy(sbuf, ip6_sprintf(&ip6->ip6_src));
+ strcpy(dbuf, "[");
+ strcpy(sbuf, "[");
+ strcat(dbuf, ip6_sprintf(&ip6->ip6_dst));
+ strcat(sbuf, ip6_sprintf(&ip6->ip6_src));
+ strcat(dbuf, "]");
+ strcat(sbuf, "]");
} else {
strcpy(dbuf, inet_ntoa(ip->ip_dst));
strcpy(sbuf, inet_ntoa(ip->ip_src));
diff --git a/sys/netinet6/udp6_usrreq.c b/sys/netinet6/udp6_usrreq.c
index c9fcbcb32a69f..a7e46b9a268f2 100644
--- a/sys/netinet6/udp6_usrreq.c
+++ b/sys/netinet6/udp6_usrreq.c
@@ -346,7 +346,7 @@ udp6_input(mp, offp, proto)
strcpy(buf, ip6_sprintf(&ip6->ip6_dst));
log(LOG_INFO,
- "Connection attempt to UDP %s:%d from %s:%d\n",
+ "Connection attempt to UDP [%s]:%d from [%s]:%d\n",
buf, ntohs(uh->uh_dport),
ip6_sprintf(&ip6->ip6_src), ntohs(uh->uh_sport));
}