Esempio n. 1
0
        public virtual bool PreProcess()
        {
            IPAddress localSocketAddr = this.requestMsg.GetLocalAddress();

            this.clientLink = dhcpServerConfig.FindDhcpLinkV6(localSocketAddr, this.clientLinkAddress);
            if (this.clientLink == null)
            {
                log.ErrorFormat("No Link configured for DHCPv6 client request: localAddress={0} clientLinkAddress={1}"
                                , localSocketAddr.ToString(), this.clientLinkAddress.ToString());
                return(false);
                //  must configure link for server to reply
            }
            return(true);
            //  ok to process
        }