diff -Naur ucspi-tcp-0.88.orig/ip6_fmt.c ucspi-tcp-0.88/ip6_fmt.c --- ucspi-tcp-0.88.orig/ip6_fmt.c 2009-03-12 09:59:50.000000000 -0500 +++ ucspi-tcp-0.88/ip6_fmt.c 2009-03-12 10:00:17.000000000 -0500 @@ -34,7 +34,7 @@ *s=':'; s+=1; ++len; } i = fmt_xlong(s,temp); len += i; if (s) s += i; - if (s && j<14) *s++ = ':'; ++len; + if (s && j<14) { *s++ = ':'; ++len; } } }