Lines Matching refs:endv
650 char *vp, *endv, buf[256]; /* the value buffer */ in setenv_() local
679 endv = buf + sizeof(buf) - 1 - 16; /* last valid write position */ in setenv_()
690 for (; size > 0 && vp < endv; size -= 4, cp += 4) { in setenv_()
695 snprintf(vp, endv - vp, "%s", inet_ntoa(in_ip)); in setenv_()
701 for (; size > 0 && vp < endv; size -= 1, cp += 1) { in setenv_()
702 snprintf(vp, endv - vp, "%02x", *cp); in setenv_()
715 for (; size > 0 && vp < endv; size -= op->fmt, cp += op->fmt) { in setenv_()
725 snprintf(vp, endv - vp, "%u", v); in setenv_()
734 for (endv = buf; endv; endv = vp) { in setenv_()
738 while (*endv && strchr(" \t\n\r", *endv)) in setenv_()
739 endv++; in setenv_()
740 vp = strchr(endv, '='); /* find name=value separator */ in setenv_()
746 setenv(endv, vp, 1); in setenv_()