summaryrefslogtreecommitdiff
path: root/accel-pppd/ppp/ipcp_opt_wins.c
diff options
context:
space:
mode:
Diffstat (limited to 'accel-pppd/ppp/ipcp_opt_wins.c')
-rw-r--r--accel-pppd/ppp/ipcp_opt_wins.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/accel-pppd/ppp/ipcp_opt_wins.c b/accel-pppd/ppp/ipcp_opt_wins.c
index da4dc9ba..e445646d 100644
--- a/accel-pppd/ppp/ipcp_opt_wins.c
+++ b/accel-pppd/ppp/ipcp_opt_wins.c
@@ -102,10 +102,8 @@ static int wins_recv_conf_req(struct ppp_ipcp_t *ipcp, struct ipcp_option_t *opt
if (opt32->hdr.len != 6)
return IPCP_OPT_REJ;
- if (!wins_opt->addr) {
- wins_opt->addr = opt32->val;
- return IPCP_OPT_ACK;
- }
+ if (!wins_opt->addr)
+ return IPCP_OPT_REJ;
if (wins_opt->addr == opt32->val)
return IPCP_OPT_ACK;