Lines Matching refs:newlen
1160 size_t newlen, save_buflen = *buflen; in addname() local
1167 newlen = prune_origin(*buf, origin); in addname()
1170 } else if (newlen == 0U) { in addname()
1172 if (newlen + 2 > *buflen) in addname()
1174 (*buf)[newlen++] = '@'; in addname()
1175 (*buf)[newlen] = '\0'; in addname()
1179 (*buf)[newlen] == '\0')) && (*buf)[newlen - 1] != '.') { in addname()
1182 if (newlen + 2 > *buflen) in addname()
1184 (*buf)[newlen++] = '.'; in addname()
1185 (*buf)[newlen] = '\0'; in addname()
1189 addlen(newlen, buf, buflen); in addname()
1191 return (newlen); in addname()