提交 ceb6d69b 编写于 作者: K Kozlov Dmitry

radius: don't assign address if Framed-IP-Address=255.255.255.254

上级 15fa3651
......@@ -92,7 +92,7 @@ int rad_proc_attrs(struct rad_req_t *req)
case Framed_IP_Address:
if (!conf_gw_ip_address)
log_ppp_warn("radius: gw-ip-address not specified, cann't assign IP address...\n");
else {
else if (attr->val.ipaddr != 0xfffffffe) {
req->rpd->ipv4_addr.owner = &ipdb;
req->rpd->ipv4_addr.peer_addr = attr->val.ipaddr;
req->rpd->ipv4_addr.addr = conf_gw_ip_address;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册