Lines Matching refs:versionpos
108 const char *versionpos = strnstr(version, "xnu-", VERSIONBUF_LEN);
110 if (versionpos) {
116 if (isdigit(versionpos[len]) || versionpos[len] == '.') { /* extract ####.###. */
117 vstr[i++] = versionpos[len];
123 if ( versionpos[len-1] == '.' ) /* remove trailing period if present */
127 if ( !isdigit(versionpos[len]) )
132 if ( versionpos[len-1] == '~' ) { /* extract ~### if present */
133 vstr[i++] = versionpos[len-1];
135 if ( isdigit(versionpos[len]) ) {
136 vstr[i++] = versionpos[len];