Lines Matching defs:prm
44 * prm -> pointer to use to return token
50 getprm(s, whsp, prm)
51 char *s, *whsp, *prm;
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);