protected V6StaticPrefixBinding BuildStaticBinding(v6PrefixBinding binding, link link) { try { IPAddress inetAddr = IPAddress.Parse(binding.prefix); V6StaticPrefixBinding sb = new V6StaticPrefixBinding(binding); SetIpAsUsed(link, inetAddr); return(sb); } catch (Exception ex) { log.Error("Invalid static binding address"); throw new Exception("Invalid static binding address", ex); } }
public void SetV6PrefixBinding(v6PrefixBinding prefixBinding) { this.prefixBinding = prefixBinding; }
public V6StaticPrefixBinding(v6PrefixBinding prefixBinding) { this.prefixBinding = prefixBinding; dhcpConfigOptions = new DhcpV6ConfigOptions(prefixBinding.prefixConfigOptions); }