View | Details | Raw Unified | Return to bug 238013
Collapse All | Expand All

(-)b/usr.sbin/rtadvctl/rtadvctl.c (-2 / +2 lines)
Lines 926-932 dname_labeldec(char *dst, size_t dlen, const char *src) Link Here
926
	dst_origin = dst;
926
	dst_origin = dst;
927
	memset(dst, '\0', dlen);
927
	memset(dst, '\0', dlen);
928
	while (src && (len = (uint8_t)(*src++) & 0x3f) &&
928
	while (src && (len = (uint8_t)(*src++) & 0x3f) &&
929
	    (src + len) <= src_last) {
929
	    (src + len) <= src_last &&
930
	    (dst - dst_origin < (ssize_t)dlen)) {
930
		if (dst != dst_origin)
931
		if (dst != dst_origin)
931
			*dst++ = '.';
932
			*dst++ = '.';
932
		mysyslog(LOG_DEBUG, "<%s> labellen = %zd", __func__, len);
933
		mysyslog(LOG_DEBUG, "<%s> labellen = %zd", __func__, len);
933
- 

Return to bug 238013