ELLIPSIS_SIZE
if (avail < attrlen + ELLIPSIS_SIZE)
(void) memcpy(p, ELLIPSIS, ELLIPSIS_SIZE);
txt += txtlen - (avail - ELLIPSIS_SIZE);
(void) memcpy(p + ELLIPSIS_SIZE, txt, avail - ELLIPSIS_SIZE);
if (avail < attrlen + ELLIPSIS_SIZE)
(void) memcpy(p, txt, avail - ELLIPSIS_SIZE);
(void) memcpy(p + (avail - ELLIPSIS_SIZE),
ELLIPSIS, ELLIPSIS_SIZE);