Lines Matching refs:prm
50 getprm(s, whsp, prm) in getprm() argument
51 char *s, *whsp, *prm; in getprm()
59 beginning = prm;
75 *prm = '\0';
76 return(prm == beginning ? NULL : s);
80 if ((prm == beginning + 1) && (*beginning == '2'))
81 *prm++ = *s++;
82 if ((prm == beginning + 1) && (*beginning == '1'))
84 if (prm == beginning) {
87 *prm++ = *s++;
88 *prm++ = *s++;
90 *prm = '\0';
95 if ((prm == beginning + 1) && (*beginning == '0'))
97 if (prm == beginning) {
100 *prm++ = *s++;
101 *prm++ = *s++;
102 *prm = '\0';
105 *prm++ = *s++;
113 if (prm == beginning)
114 *prm++ = *s++;
115 *prm = '\0';
123 if (prm == beginning) {
126 (void) strncpy(prm, s, c-s+1);
127 prm += c - s + 1;
131 *prm = '\0';
137 *prm++ = *s++;
141 *prm = '\0';
142 return(prm == beginning ? NULL : s);