Narrow natpass() parameter cn's type to natid
This commit is contained in:
parent
17a559b3a5
commit
4b123843a7
2 changed files with 3 additions and 3 deletions
|
@ -377,7 +377,7 @@ extern int player_set_nstat(struct player *, struct natstr *);
|
||||||
extern void player_login(void *);
|
extern void player_login(void *);
|
||||||
/* nat.c */
|
/* nat.c */
|
||||||
extern int natbyname(char *, natid *);
|
extern int natbyname(char *, natid *);
|
||||||
extern int natpass(int, char *);
|
extern int natpass(natid, char *);
|
||||||
/* player.c */
|
/* player.c */
|
||||||
extern struct player *player; /* current player's context */
|
extern struct player *player; /* current player's context */
|
||||||
extern char *praddr(struct player *);
|
extern char *praddr(struct player *);
|
||||||
|
|
|
@ -54,11 +54,11 @@ natbyname(char *name, natid *result)
|
||||||
}
|
}
|
||||||
|
|
||||||
int
|
int
|
||||||
natpass(int cn, char *pass)
|
natpass(natid cn, char *pass)
|
||||||
{
|
{
|
||||||
struct natstr *np;
|
struct natstr *np;
|
||||||
|
|
||||||
np = getnatp((natid)cn);
|
np = getnatp(cn);
|
||||||
if (np->nat_stat == STAT_VIS)
|
if (np->nat_stat == STAT_VIS)
|
||||||
return 1;
|
return 1;
|
||||||
if (strcmp(np->nat_pnam, pass) == 0)
|
if (strcmp(np->nat_pnam, pass) == 0)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue