Lines Matching defs:simple_element
193 acceptable_simple_element(const char *release, char *simple_element)
196 modifier = simple_element + JLI_StrLen(simple_element) - 1;
200 return ((JLI_StrCmp(release, simple_element) == 0)?1:0);
201 return ((JLI_PrefixVersionId(release, simple_element) == 0)?1:0);
205 return ((JLI_StrCmp(release, simple_element) == 0)?1:0);
206 return ((JLI_ExactVersionId(release, simple_element) >= 0)?1:0);
208 return ((JLI_ExactVersionId(release, simple_element) == 0)?1:0);
287 valid_simple_element(char *simple_element)
292 if ((simple_element == NULL) || ((len = JLI_StrLen(simple_element)) == 0))
294 last = simple_element + len - 1;
300 if (JLI_StrPBrk(simple_element, " &+*") != NULL) /* Property #1 */
302 if ((JLI_StrChr(".-_", *simple_element) != NULL) || /* Property #2 */
305 for (; simple_element != last; simple_element++) /* Property #3 */
306 if ((JLI_StrChr(".-_", *simple_element) != NULL) &&
307 (JLI_StrChr(".-_", *(simple_element + 1)) != NULL))