Home
last modified time | relevance | path

Searched refs:HWAddrPtr (Results 1 – 25 of 89) sorted by relevance

1234

/dports/net/kea/kea-2.0.1/src/lib/dhcp/
H A Dpkt4.h308 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 Dpkt.cc145 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 Dpkt.h533 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 Dpkt6.h173 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 Dpkt6.cc532 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 Dpkt4.cc182 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 Dpkt_filter_bpf.cc509 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 Dlease.h111 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 Dcsv_lease_file6.cc234 HWAddrPtr
240 return (HWAddrPtr()); in readHWAddr()
247 return (HWAddrPtr(new HWAddr(hwaddr))); in readHWAddr()
255 return (HWAddrPtr()); in readHWAddr()
H A Dlease.cc42 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 Dhost.cc242 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 Dclient_handler.h52 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 Dclient_handler.cc23 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 Dclient_handler_unittest.cc62 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 Ddhcp4_client.h226 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 Dlease_update_backlog_unittest.cc33HWAddrPtr hwaddr = boost::make_shared<HWAddr>(std::vector<uint8_t>(6, static_cast<uint8_t>(i)), in TEST()
43HWAddrPtr hwaddr = boost::make_shared<HWAddr>(std::vector<uint8_t>(6, static_cast<uint8_t>(0xA)), in TEST()
75HWAddrPtr hwaddr = boost::make_shared<HWAddr>(std::vector<uint8_t>(6, static_cast<uint8_t>(i)), in TEST()
H A Dha_test.cc276 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 Dgeneric_host_data_source_unittest.h524 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 Dprotocol_util_unittest.cc106 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 Dpkt4_unittest.cc845 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 Dpkt6_unittest.cc1161 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 Dlease_parser.cc42 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 Drun_script.cc91 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 Dalloc_engine_utils.h471 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 Dalloc_engine_utils.cc131 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()

1234