summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--include/pttstruct.h2
-rw-r--r--mbbsd/register.c1
-rw-r--r--util/passwdconverter.c2
3 files changed, 4 insertions, 1 deletions
diff --git a/include/pttstruct.h b/include/pttstruct.h
index ddf78fe3..49b1e704 100644
--- a/include/pttstruct.h
+++ b/include/pttstruct.h
@@ -51,6 +51,8 @@ typedef struct chicken_t {
#define PASSLEN 14 /* Length of encrypted passwd field */
#define REGLEN 38 /* Length of registration data */
+#define PASSWD_VERSION 2275
+
typedef struct userec_t {
unsigned int version; /* version number of this sturcture, we
* use revision number of project to denote.*/
diff --git a/mbbsd/register.c b/mbbsd/register.c
index c1ff7ee9..19a3796b 100644
--- a/mbbsd/register.c
+++ b/mbbsd/register.c
@@ -251,6 +251,7 @@ new_register()
strncpy(newuser.passwd, genpasswd(passbuf), PASSLEN);
break;
}
+ newuser.version = PASSWD_VERSION;
newuser.userlevel = PERM_DEFAULT;
newuser.uflag = BRDSORT_FLAG | MOVIE_FLAG;
newuser.uflag2 = 0;
diff --git a/util/passwdconverter.c b/util/passwdconverter.c
index cd5b1fc6..85b2cf8f 100644
--- a/util/passwdconverter.c
+++ b/util/passwdconverter.c
@@ -56,7 +56,7 @@ typedef struct old_userec_t {
void transform(userec_t *new, old_userec_t *old)
{
- new->version = 2275;
+ new->version = PASSWD_VERSION;
strlcpy(new->userid, old->userid, IDLEN + 1);
strlcpy(new->realname, old->realname, 20);