diff options
Diffstat (limited to 'accel-pppd/ppp/ipcp_opt_wins.c')
-rw-r--r-- | accel-pppd/ppp/ipcp_opt_wins.c | 6 |
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; |