Lines Matching refs:version
126 { NULL, NULL }, /* version 0 */
127 { NULL, NULL }, /* version 1 */
128 { NULL, NULL }, /* version 2 */
129 { pwdb_match_entry_v3, pwdb_parse_entry_v3 }, /* version 3 */
130 { pwdb_match_entry_v4, pwdb_parse_entry_v4 }, /* version 4 */
138 int version;
179 int version;
732 pwdbopen(int *version)
747 *version = *(unsigned char *)entry.data;
749 *version = 3;
750 if (*version < 3 ||
751 *version >= sizeof(pwdb_versions)/sizeof(pwdb_versions[0])) {
752 syslog(LOG_CRIT, "Unsupported password database version %d",
753 *version);
789 st->db = pwdbopen(&st->version);
851 (st->db = pwdbopen(&st->version)) == NULL) {
876 if (st->version < _PWD_CURRENT_VERSION) {
887 if (st->version < _PWD_CURRENT_VERSION) {
898 keybuf[0] = _PW_VERSIONED(keybuf[0], st->version);
910 rv = pwdb_versions[st->version].match(entry.data, entry.size,
920 rv = pwdb_versions[st->version].parse(buffer, entry.size, pwd,
1717 st->db = pwdbopen(&st->version);
1785 (st->db = pwdbopen(&st->version)) == NULL) {
1843 if (st->version < _PWD_CURRENT_VERSION) {
1851 keybuf[0] = _PW_VERSIONED(_PW_KEYBYNUM, st->version);
1890 rv = pwdb_versions[st->version].parse(buffer,
1925 rv = pwdb_versions[st->version].match(entry.data, entry.size,
1937 rv = pwdb_versions[st->version].parse(buffer, entry.size, pwd,