/dports/net/kea/kea-2.0.1/src/lib/dhcp/ |
H A D | pkt4.h | 308 void setHWAddr(const HWAddrPtr& addr); 361 HWAddrPtr getLocalHWAddr() const { in getLocalHWAddr() 434 return (HWAddrPtr()); in getMACFromSrcLinkLocalAddr() 446 return (HWAddrPtr()); in getMACFromIPv6RelayOpt() 457 return (HWAddrPtr()); in getMACFromDocsisModem() 467 virtual HWAddrPtr getMACFromDUID(){ in getMACFromDUID() 468 return (HWAddrPtr()); in getMACFromDUID() 479 return (HWAddrPtr()); in getMACFromDocsisCMTS() 489 return(HWAddrPtr()); in getMACFromRemoteIdRelayOption() 493 HWAddrPtr local_hwaddr_; [all …]
|
H A D | pkt.cc | 145 HWAddrPtr 147 HWAddrPtr mac; in getMAC() 160 return (HWAddrPtr()); in getMAC() 172 return (HWAddrPtr()); in getMAC() 184 return (HWAddrPtr()); in getMAC() 196 return (HWAddrPtr()); in getMAC() 208 return (HWAddrPtr()); in getMAC() 222 return (HWAddrPtr()); in getMAC() 239 return (HWAddrPtr()); in getMAC() 242 HWAddrPtr [all …]
|
H A D | pkt.h | 533 void setRemoteHWAddr(const HWAddrPtr& hw_addr); 559 HWAddrPtr getRemoteHWAddr() const { in getRemoteHWAddr() 580 HWAddrPtr getMAC(uint32_t hw_addr_src); 637 virtual HWAddrPtr getMACFromSrcLinkLocalAddr() = 0; 653 virtual HWAddrPtr getMACFromIPv6RelayOpt() = 0; 667 virtual HWAddrPtr getMACFromDUID() = 0; 696 HWAddrPtr 710 virtual HWAddrPtr getMACFromDocsisModem() = 0; 723 virtual HWAddrPtr getMACFromDocsisCMTS() = 0; 776 HWAddrPtr remote_hwaddr_; [all …]
|
H A D | pkt6.h | 173 const HWAddrPtr& hwaddr); 183 static std::string makeLabel(const DuidPtr duid, const HWAddrPtr& hwaddr); 448 virtual HWAddrPtr getMACFromSrcLinkLocalAddr(); 458 virtual HWAddrPtr getMACFromIPv6RelayOpt(); 468 virtual HWAddrPtr getMACFromDUID(); 482 virtual HWAddrPtr getMACFromDocsisModem(); 495 virtual HWAddrPtr getMACFromDocsisCMTS(); 505 virtual HWAddrPtr getMACFromRemoteIdRelayOption();
|
H A D | pkt6.cc | 532 HWAddrPtr 534 HWAddrPtr mac; in getMACFromDUID() 814 HWAddrPtr 825 HWAddrPtr 827 HWAddrPtr mac; in getMACFromIPv6RelayOpt() 853 HWAddrPtr 855 HWAddrPtr mac; in getMACFromDocsisModem() 875 HWAddrPtr 877 HWAddrPtr mac; in getMACFromDocsisCMTS() 902 HWAddrPtr [all …]
|
H A D | pkt4.cc | 182 hwaddr_ = HWAddrPtr(new HWAddr(hw_addr, htype)); in unpack() 394 Pkt4::makeLabel(const HWAddrPtr& hwaddr, const ClientIdPtr& client_id, in makeLabel() 407 Pkt4::makeLabel(const HWAddrPtr& hwaddr, const ClientIdPtr& client_id) { in makeLabel() 459 Pkt4::setHWAddr(const HWAddrPtr& addr) { in setHWAddr() 470 HWAddrPtr& hw_addr) { in setHWAddrMember() 494 Pkt4::setLocalHWAddr(const HWAddrPtr& addr) { in setLocalHWAddr()
|
H A D | pkt_filter_bpf.cc | 509 dummy_pkt->setLocalHWAddr(HWAddrPtr(new HWAddr())); in receive() 510 dummy_pkt->setRemoteHWAddr(HWAddrPtr(new HWAddr())); in receive() 554 HWAddrPtr hwaddr(new HWAddr(iface.getMac(), iface.getMacLen(), in send()
|
/dports/net/kea/kea-2.0.1/src/lib/dhcpsrv/ |
H A D | lease.h | 111 const HWAddrPtr& hwaddr); 173 HWAddrPtr hwaddr_; 314 Lease4(const isc::asiolink::IOAddress& addr, const HWAddrPtr& hwaddr, 338 const HWAddrPtr& hw_address, 351 Lease4() : Lease(0, 0, 0, 0, false, false, "", HWAddrPtr()) in Lease4() 441 bool belongsToClient(const HWAddrPtr& hw_address, 553 SubnetID subnet_id, const HWAddrPtr& hwaddr = HWAddrPtr(), 574 const HWAddrPtr& hwaddr = HWAddrPtr(), uint8_t prefixlen = 128);
|
H A D | csv_lease_file6.cc | 234 HWAddrPtr 240 return (HWAddrPtr()); in readHWAddr() 247 return (HWAddrPtr(new HWAddr(hwaddr))); in readHWAddr() 255 return (HWAddrPtr()); in readHWAddr()
|
H A D | lease.cc | 42 const std::string& hostname, const HWAddrPtr& hwaddr) in Lease() 322 const HWAddrPtr& hw_address, in Lease4() 361 Lease4::belongsToClient(const HWAddrPtr& hw_address, in belongsToClient() 489 SubnetID subnet_id, const HWAddrPtr& hwaddr, uint8_t prefixlen) in Lease6() 504 const std::string& hostname, const HWAddrPtr& hwaddr, in Lease6() 520 HWAddrPtr()), type_(TYPE_NA), prefixlen_(0), iaid_(0), in Lease6()
|
H A D | host.cc | 242 HWAddrPtr 245 HWAddrPtr(new HWAddr(identifier_value_, HTYPE_ETHER)) : HWAddrPtr()); in getHWAddress() 484 HWAddrPtr hwaddr = getHWAddress(); in toElement4() 545 HWAddrPtr hwaddr = getHWAddress(); in toElement6()
|
/dports/net/kea/kea-2.0.1/src/bin/dhcp4/ |
H A D | client_handler.h | 52 Client(Pkt4Ptr query, DuidPtr client_id, HWAddrPtr hwaddr); 145 static ClientPtr lookup(const HWAddrPtr& hwaddr); 173 static void del(const HWAddrPtr& hwaddr); 242 HWAddrPtr locked_hwaddr_;
|
H A D | client_handler.cc | 23 HWAddrPtr hwaddr) in Client() 64 ClientHandler::lookup(const HWAddrPtr& hwaddr) { in lookup() 116 ClientHandler::del(const HWAddrPtr& hwaddr) { in del() 184 HWAddrPtr hwaddr = query->getHWAddr(); in tryLock()
|
/dports/net/kea/kea-2.0.1/src/bin/dhcp4/tests/ |
H A D | client_handler_unittest.cc | 62 HWAddrPtr generateHWAddr(uint8_t base = 50) { in generateHWAddr() 69 return (HWAddrPtr(new HWAddr(mac, hw_type))); in generateHWAddr() 194 HWAddrPtr hwaddr = generateHWAddr(); in TEST_F() 230 HWAddrPtr hwaddr = generateHWAddr(); in TEST_F() 269 HWAddrPtr hwaddr = generateHWAddr(); in TEST_F() 313 HWAddrPtr hwaddr = generateHWAddr(); in TEST_F() 314 HWAddrPtr hwaddr1 = generateHWAddr(55); in TEST_F() 509 HWAddrPtr hwaddr = generateHWAddr(); in TEST_F() 615 HWAddrPtr hwaddr = generateHWAddr(); in TEST_F() 746 HWAddrPtr hwaddr = generateHWAddr(); in TEST_F() [all …]
|
H A D | dhcp4_client.h | 226 HWAddrPtr generateHWAddr(const uint8_t htype = HTYPE_ETHER) const; 229 HWAddrPtr getHWAddress() const { in getHWAddress() 489 HWAddrPtr hwaddr_;
|
/dports/net/kea/kea-2.0.1/src/hooks/dhcp/high_availability/tests/ |
H A D | lease_update_backlog_unittest.cc | 33 … HWAddrPtr hwaddr = boost::make_shared<HWAddr>(std::vector<uint8_t>(6, static_cast<uint8_t>(i)), in TEST() 43 … HWAddrPtr hwaddr = boost::make_shared<HWAddr>(std::vector<uint8_t>(6, static_cast<uint8_t>(0xA)), in TEST() 75 … HWAddrPtr hwaddr = boost::make_shared<HWAddr>(std::vector<uint8_t>(6, static_cast<uint8_t>(i)), in TEST()
|
H A D | ha_test.cc | 276 HWAddrPtr hw_address(new HWAddr(std::vector<uint8_t>(6, hw_address_seed), in createMessage4() 294 query4->setHWAddr(HWAddrPtr(new HWAddr(hwaddr.hwaddr_, HTYPE_ETHER))); in createQuery4() 302 query4->setHWAddr(HWAddrPtr(new HWAddr(hw_address, HTYPE_ETHER))); in createQuery4()
|
/dports/net/kea/kea-2.0.1/src/lib/dhcpsrv/testutils/ |
H A D | generic_host_data_source_unittest.h | 524 DuidPtr HWAddrToDuid(const HWAddrPtr& hwaddr); 534 HWAddrPtr DuidToHWAddr(const DuidPtr& duid); 718 const HWAddrPtr& hwaddr, 928 std::vector<HWAddrPtr> hwaddrs_;
|
/dports/net/kea/kea-2.0.1/src/lib/dhcp/tests/ |
H A D | protocol_util_unittest.cc | 106 HWAddrPtr checked_dest_hwaddr = pkt->getLocalHWAddr(); in TEST() 115 HWAddrPtr checked_src_hwaddr = pkt->getRemoteHWAddr(); in TEST() 212 HWAddrPtr local_hw_addr(new HWAddr(src_hw_addr, 6, 1)); in TEST() 218 HWAddrPtr remote_hw_addr(new HWAddr(invalid_length_addr, 1)); in TEST()
|
H A D | pkt4_unittest.cc | 845 HWAddrPtr hwaddr(new HWAddr(hw, sizeof(hw), hw_type)); in TEST_F() 848 EXPECT_THROW(pkt->setHWAddr(HWAddrPtr()), BadValue); in TEST_F() 879 EXPECT_THROW(pkt->setRemoteHWAddr(HWAddrPtr()), BadValue); in TEST_F() 880 EXPECT_THROW(pkt->setLocalHWAddr(HWAddrPtr()), BadValue); in TEST_F() 887 HWAddrPtr local_addr = pkt->getLocalHWAddr(); in TEST_F() 897 HWAddrPtr remote_addr = pkt->getRemoteHWAddr(); in TEST_F() 997 HWAddrPtr dummy_hwaddr(new HWAddr(hw, sizeof(hw), hw_type)); in TEST_F() 1018 Pkt4::makeLabel(HWAddrPtr(), ClientIdPtr(), 0)); in TEST_F() 1027 HWAddrPtr dummy_hwaddr(new HWAddr(hw, sizeof(hw), hw_type)); in TEST_F() 1066 Pkt4::makeLabel(HWAddrPtr(), ClientIdPtr())); in TEST_F() [all …]
|
H A D | pkt6_unittest.cc | 1161 HWAddrPtr mac; in TEST_F() 1177 HWAddrPtr dummy_hwaddr(new HWAddr(hw, sizeof(hw), hw_type)); in TEST_F() 1450 HWAddrPtr mac = pkt.getMAC(HWAddr::HWADDR_SOURCE_DUID); in TEST_F() 1482 HWAddrPtr found = pkt->getMAC(HWAddr::HWADDR_SOURCE_DOCSIS_MODEM); in TEST_F() 1511 HWAddrPtr found = pkt->getMAC(HWAddr::HWADDR_SOURCE_DOCSIS_CMTS); in TEST_F() 1572 HWAddrPtr mac = pkt.getMAC(HWAddr::HWADDR_SOURCE_REMOTE_ID); in TEST_F() 1649 HWAddrPtr hwaddr(new HWAddr(HWAddr::fromText("01:02:03:04:05:06", in TEST_F() 1654 Pkt6::makeLabel(duid, 0x123, HWAddrPtr())); in TEST_F() 1667 Pkt6::makeLabel(DuidPtr(), 0x0, HWAddrPtr())); in TEST_F() 1674 HWAddrPtr hwaddr(new HWAddr(HWAddr::fromText("01:02:03:04:05:06", in TEST_F() [all …]
|
/dports/net/kea/kea-2.0.1/src/hooks/dhcp/lease_cmds/ |
H A D | lease_parser.cc | 42 HWAddrPtr hwaddr_ptr = HWAddrPtr(new HWAddr(hwaddr)); in parse() 258 HWAddrPtr hwaddr_ptr; in parse() 262 hwaddr_ptr = HWAddrPtr(new HWAddr(hwaddr)); in parse()
|
/dports/net/kea/kea-2.0.1/src/hooks/dhcp/run_script/ |
H A D | run_script.cc | 91 const HWAddrPtr& hwaddr, in extractHWAddr() 237 RunScriptImpl::extractHWAddr(vars, HWAddrPtr(), prefix + "_HWADDR", suffix); in extractLease4() 279 RunScriptImpl::extractHWAddr(vars, HWAddrPtr(), prefix + "_HWADDR", suffix); in extractLease6() 401 RunScriptImpl::extractHWAddr(vars, HWAddrPtr(), in extractPkt4() 403 RunScriptImpl::extractHWAddr(vars, HWAddrPtr(), in extractPkt4() 405 RunScriptImpl::extractHWAddr(vars, HWAddrPtr(), in extractPkt4() 448 RunScriptImpl::extractHWAddr(vars, HWAddrPtr(), in extractPkt6()
|
/dports/net/kea/kea-2.0.1/src/lib/dhcpsrv/tests/ |
H A D | alloc_engine_utils.h | 471 HWAddrPtr& hwaddr, const asiolink::IOAddress& addr, 508 HWAddrPtr hwaddr_; ///< client's hardware address 617 HWAddrPtr hwaddr_; ///< Hardware address (value used in tests) 618 HWAddrPtr hwaddr2_; ///< Alternative hardware address.
|
H A D | alloc_engine_utils.cc | 131 HWAddrPtr hwaddr(new HWAddr()); in generateDeclinedLease() 155 hwaddr_ = HWAddrPtr(new HWAddr(mac, sizeof(mac), HTYPE_FDDI)); in AllocEngine6Test() 208 HWAddrPtr& hwaddr, const asiolink::IOAddress& addr, in createHost6HWAddr() 626 hwaddr_ = HWAddrPtr(new HWAddr(mac, sizeof(mac), HTYPE_FDDI)); in AllocEngine4Test() 631 hwaddr2_ = HWAddrPtr(new HWAddr(mac, sizeof (mac), HTYPE_FDDI)); in AllocEngine4Test()
|