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 *);
|
||||
/* nat.c */
|
||||
extern int natbyname(char *, natid *);
|
||||
extern int natpass(int, char *);
|
||||
extern int natpass(natid, char *);
|
||||
/* player.c */
|
||||
extern struct player *player; /* current player's context */
|
||||
extern char *praddr(struct player *);
|
||||
|
|
|
@ -54,11 +54,11 @@ natbyname(char *name, natid *result)
|
|||
}
|
||||
|
||||
int
|
||||
natpass(int cn, char *pass)
|
||||
natpass(natid cn, char *pass)
|
||||
{
|
||||
struct natstr *np;
|
||||
|
||||
np = getnatp((natid)cn);
|
||||
np = getnatp(cn);
|
||||
if (np->nat_stat == STAT_VIS)
|
||||
return 1;
|
||||
if (strcmp(np->nat_pnam, pass) == 0)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue