![]() |
Kea 3.0.0
|
This is the complete list of members for isc::dhcp::Dhcpv6Srv, including all inherited members.
| alloc_engine_ | isc::dhcp::Dhcpv6Srv | protected |
| appendDefaultOptions(const Pkt6Ptr &question, Pkt6Ptr &answer, const CfgOptionList &co_list) | isc::dhcp::Dhcpv6Srv | protected |
| appendRequestedOptions(const Pkt6Ptr &question, Pkt6Ptr &answer, const CfgOptionList &co_list) | isc::dhcp::Dhcpv6Srv | protected |
| appendRequestedVendorOptions(const Pkt6Ptr &question, Pkt6Ptr &answer, AllocEngine::ClientContext6 &ctx, const CfgOptionList &co_list) | isc::dhcp::Dhcpv6Srv | protected |
| assignIA_NA(const isc::dhcp::Pkt6Ptr &query, AllocEngine::ClientContext6 &ctx, Option6IAPtr ia) | isc::dhcp::Dhcpv6Srv | protected |
| assignIA_PD(const Pkt6Ptr &query, AllocEngine::ClientContext6 &ctx, boost::shared_ptr< Option6IA > ia) | isc::dhcp::Dhcpv6Srv | protected |
| assignLeases(const Pkt6Ptr &question, Pkt6Ptr &answer, AllocEngine::ClientContext6 &ctx) | isc::dhcp::Dhcpv6Srv | protected |
| buildCfgOptionList(const Pkt6Ptr &question, AllocEngine::ClientContext6 &ctx, CfgOptionList &co_list) | isc::dhcp::Dhcpv6Srv | protected |
| cb_control_ | isc::dhcp::Dhcpv6Srv | protected |
| checkConfigFile() const | isc::process::Daemon | |
| checkPostAssignmentChanges(const Pkt6Ptr &question, Pkt6Ptr &answer, AllocEngine::ClientContext6 &ctx, const ConstSubnet6Ptr orig_subnet) | isc::dhcp::Dhcpv6Srv | protected |
| checkRelaySourcePort(const Pkt6Ptr &query) | isc::dhcp::Dhcpv6Srv | static |
| checkWriteConfigFile(std::string &file) | isc::process::Daemon | |
| classifyPacket(const Pkt6Ptr &pkt) | isc::dhcp::Dhcpv6Srv | protected |
| cleanup() | isc::process::Daemon | virtual |
| client_port_ | isc::dhcp::Dhcpv6Srv | protected |
| conditionallySetReservedClientClasses(const Pkt6Ptr &pkt, const AllocEngine::ClientContext6 &ctx) | isc::dhcp::Dhcpv6Srv | protected |
| configureLogger(const isc::data::ConstElementPtr &log_config, const isc::process::ConfigPtr &storage) | isc::process::Daemon | static |
| copyClientOptions(const Pkt6Ptr &question, Pkt6Ptr &answer) | isc::dhcp::Dhcpv6Srv | protected |
| createNameChangeRequests(const Pkt6Ptr &answer, AllocEngine::ClientContext6 &ctx) | isc::dhcp::Dhcpv6Srv | protected |
| createPIDFile(int pid=0) | isc::process::Daemon | |
| d2ClientErrorHandler(const dhcp_ddns::NameChangeSender::Result result, dhcp_ddns::NameChangeRequestPtr &ncr) | isc::dhcp::Dhcpv6Srv | virtual |
| Daemon() | isc::process::Daemon | |
| declineIA(const Pkt6Ptr &decline, const DuidPtr &duid, int &general_status, boost::shared_ptr< Option6IA > ia, Lease6Collection &new_leases) | isc::dhcp::Dhcpv6Srv | protected |
| declineLease(const Pkt6Ptr &decline, const Lease6Ptr lease, boost::shared_ptr< Option6IA > ia_rsp) | isc::dhcp::Dhcpv6Srv | protected |
| declineLeases(const Pkt6Ptr &decline, Pkt6Ptr &reply, AllocEngine::ClientContext6 &ctx) | isc::dhcp::Dhcpv6Srv | protected |
| Dhcpv6Srv(uint16_t server_port=DHCP6_SERVER_PORT, uint16_t client_port=0) | isc::dhcp::Dhcpv6Srv | |
| discardPackets() | isc::dhcp::Dhcpv6Srv | |
| duidToString(const OptionPtr &opt) | isc::dhcp::Dhcpv6Srv | protectedstatic |
| earlyGHRLookup(const Pkt6Ptr &query, AllocEngine::ClientContext6 &ctx) | isc::dhcp::Dhcpv6Srv | |
| evaluateAdditionalClasses(const Pkt6Ptr &pkt, AllocEngine::ClientContext6 &ctx) | isc::dhcp::Dhcpv6Srv | protected |
| evaluateClasses(const Pkt6Ptr &pkt, bool depend_on_known) | isc::dhcp::Dhcpv6Srv | protected |
| extendIA_NA(const Pkt6Ptr &query, AllocEngine::ClientContext6 &ctx, Option6IAPtr ia) | isc::dhcp::Dhcpv6Srv | protected |
| extendIA_PD(const Pkt6Ptr &query, AllocEngine::ClientContext6 &ctx, Option6IAPtr ia) | isc::dhcp::Dhcpv6Srv | protected |
| extendLeases(const Pkt6Ptr &query, Pkt6Ptr &reply, AllocEngine::ClientContext6 &ctx) | isc::dhcp::Dhcpv6Srv | protected |
| FORBIDDEN enum value | isc::dhcp::Dhcpv6Srv | |
| getCBControl() const | isc::dhcp::Dhcpv6Srv | inline |
| getConfigFile() const | isc::process::Daemon | |
| getDefaultLoggerName() | isc::process::Daemon | inlinestatic |
| getExitValue() | isc::process::Daemon | inline |
| getHookIndexBuffer6Send() | isc::dhcp::Dhcpv6Srv | static |
| getIOService() | isc::dhcp::Dhcpv6Srv | inline |
| getMAC(const Pkt6Ptr &pkt) | isc::dhcp::Dhcpv6Srv | protectedstatic |
| getNetworkState() | isc::dhcp::Dhcpv6Srv | inline |
| getPDExclude(const AllocEngine::ClientContext6 &ctx, const Lease6Ptr &lease) | isc::dhcp::Dhcpv6Srv | protected |
| getPIDFileDir() const | isc::process::Daemon | |
| getPIDFileName() const | isc::process::Daemon | |
| getProcName() | isc::process::Daemon | static |
| getServerID() | isc::dhcp::Dhcpv6Srv | inline |
| getServerPort() const | isc::dhcp::Dhcpv6Srv | |
| getVerbose() | isc::process::Daemon | static |
| getVersion(bool extended) | isc::dhcp::Dhcpv6Srv | static |
| initContext(AllocEngine::ClientContext6 &ctx, bool &drop) | isc::dhcp::Dhcpv6Srv | protected |
| initContext0(const Pkt6Ptr &query, AllocEngine::ClientContext6 &ctx) | isc::dhcp::Dhcpv6Srv | |
| inTestMode() const | isc::dhcp::Dhcpv6Srv | inline |
| jsonPathsToRedact() const final override | isc::dhcp::Dhcpv6Srv | virtual |
| loggerInit(const char *log_name, bool verbose) | isc::process::Daemon | static |
| makePIDFileName() const | isc::process::Daemon | protected |
| MANDATORY enum value | isc::dhcp::Dhcpv6Srv | |
| MIN_MAC_LEN | isc::dhcp::Dhcpv6Srv | static |
| name_change_reqs_ | isc::dhcp::Dhcpv6Srv | protected |
| network_state_ | isc::dhcp::Dhcpv6Srv | protected |
| OPTIONAL enum value | isc::dhcp::Dhcpv6Srv | |
| processAddrRegInform(AllocEngine::ClientContext6 &ctx) | isc::dhcp::Dhcpv6Srv | protected |
| processClientFqdn(const Pkt6Ptr &question, const Pkt6Ptr &answer, AllocEngine::ClientContext6 &ctx) | isc::dhcp::Dhcpv6Srv | protected |
| processConfirm(AllocEngine::ClientContext6 &ctx) | isc::dhcp::Dhcpv6Srv | protected |
| processDecline(AllocEngine::ClientContext6 &ctx) | isc::dhcp::Dhcpv6Srv | protected |
| processDhcp4Query(const Pkt6Ptr &dhcp4_query) | isc::dhcp::Dhcpv6Srv | protected |
| processDhcp6Query(Pkt6Ptr query) | isc::dhcp::Dhcpv6Srv | |
| processDhcp6QueryAndSendResponse(Pkt6Ptr query) | isc::dhcp::Dhcpv6Srv | |
| processInfRequest(AllocEngine::ClientContext6 &ctx) | isc::dhcp::Dhcpv6Srv | protected |
| processLocalizedQuery6(AllocEngine::ClientContext6 &ctx) | isc::dhcp::Dhcpv6Srv | |
| processLocalizedQuery6AndSendResponse(Pkt6Ptr query, AllocEngine::ClientContext6 &ctx) | isc::dhcp::Dhcpv6Srv | |
| processLocalizedQuery6AndSendResponse(Pkt6Ptr query) | isc::dhcp::Dhcpv6Srv | |
| processPacket(Pkt6Ptr query) | isc::dhcp::Dhcpv6Srv | |
| processPacketAndSendResponse(Pkt6Ptr query) | isc::dhcp::Dhcpv6Srv | |
| processPacketAndSendResponseNoThrow(Pkt6Ptr query) | isc::dhcp::Dhcpv6Srv | |
| processPacketBufferSend(hooks::CalloutHandlePtr &callout_handle, Pkt6Ptr &rsp) | isc::dhcp::Dhcpv6Srv | |
| processPacketPktSend(hooks::CalloutHandlePtr &callout_handle, Pkt6Ptr &query, Pkt6Ptr &rsp, ConstSubnet6Ptr &subnet) | isc::dhcp::Dhcpv6Srv | protected |
| processRebind(AllocEngine::ClientContext6 &ctx) | isc::dhcp::Dhcpv6Srv | protected |
| processRelease(AllocEngine::ClientContext6 &ctx) | isc::dhcp::Dhcpv6Srv | protected |
| processRenew(AllocEngine::ClientContext6 &ctx) | isc::dhcp::Dhcpv6Srv | protected |
| processRequest(AllocEngine::ClientContext6 &ctx) | isc::dhcp::Dhcpv6Srv | protected |
| processRSOO(const Pkt6Ptr &query, const Pkt6Ptr &rsp) | isc::dhcp::Dhcpv6Srv | protected |
| processSolicit(AllocEngine::ClientContext6 &ctx) | isc::dhcp::Dhcpv6Srv | protected |
| processStatsSent(const Pkt6Ptr &response) | isc::dhcp::Dhcpv6Srv | static |
| receivePacket(int timeout) | isc::dhcp::Dhcpv6Srv | protectedvirtual |
| redactConfig(isc::data::ConstElementPtr const &config) | isc::process::Daemon | |
| releaseIA_NA(const DuidPtr &duid, const Pkt6Ptr &query, int &general_status, boost::shared_ptr< Option6IA > ia, Lease6Ptr &old_lease) | isc::dhcp::Dhcpv6Srv | protected |
| releaseIA_PD(const DuidPtr &duid, const Pkt6Ptr &query, int &general_status, boost::shared_ptr< Option6IA > ia, Lease6Ptr &old_lease) | isc::dhcp::Dhcpv6Srv | protected |
| releaseLeases(const Pkt6Ptr &release, Pkt6Ptr &reply, AllocEngine::ClientContext6 &ctx) | isc::dhcp::Dhcpv6Srv | protected |
| removeDependentEvaluatedClasses(const Pkt6Ptr &pkt) | isc::dhcp::Dhcpv6Srv | protectedstatic |
| RequirementLevel enum name | isc::dhcp::Dhcpv6Srv | |
| run() | isc::dhcp::Dhcpv6Srv | |
| runOne() | isc::dhcp::Dhcpv6Srv | |
| sanityCheck(const Pkt6Ptr &pkt) | isc::dhcp::Dhcpv6Srv | protected |
| sanityCheck(const Pkt6Ptr &pkt, RequirementLevel clientid, RequirementLevel serverid) | isc::dhcp::Dhcpv6Srv | protected |
| sanityCheckDUID(const OptionPtr &opt, const std::string &opt_name) | isc::dhcp::Dhcpv6Srv | protected |
| selectSubnet(const Pkt6Ptr &question, bool &drop) | isc::dhcp::Dhcpv6Srv | protected |
| sendPacket(const Pkt6Ptr &pkt) | isc::dhcp::Dhcpv6Srv | protectedvirtual |
| sendResponseNoThrow(hooks::CalloutHandlePtr &callout_handle, Pkt6Ptr query, Pkt6Ptr &rsp, ConstSubnet6Ptr &subnet) | isc::dhcp::Dhcpv6Srv | |
| server_port_ | isc::dhcp::Dhcpv6Srv | protected |
| serverid_ | isc::dhcp::Dhcpv6Srv | protected |
| setConfigFile(const std::string &config_file) | isc::process::Daemon | |
| setDefaultLoggerName(const std::string &logger) | isc::process::Daemon | inlinestatic |
| setExitValue(int value) | isc::process::Daemon | inline |
| setHostIdentifiers(AllocEngine::ClientContext6 &ctx) | isc::dhcp::Dhcpv6Srv | static |
| setPacketStatisticsDefaults() | isc::dhcp::Dhcpv6Srv | protected |
| setPIDFileDir(const std::string &pid_file_dir) | isc::process::Daemon | |
| setPIDFileName(const std::string &pid_file_name) | isc::process::Daemon | |
| setProcName(const std::string &proc_name) | isc::process::Daemon | static |
| setReservedClientClasses(const Pkt6Ptr &pkt, const AllocEngine::ClientContext6 &ctx) | isc::dhcp::Dhcpv6Srv | protected |
| setStatusCode(boost::shared_ptr< Option6IA > &container, const OptionPtr &status) | isc::dhcp::Dhcpv6Srv | protected |
| setTeeTimes(uint32_t preferred_lft, const ConstSubnet6Ptr &subnet, Option6IAPtr &resp) | isc::dhcp::Dhcpv6Srv | protected |
| setVerbose(const bool verbose) | isc::process::Daemon | static |
| shutdown() override | isc::dhcp::Dhcpv6Srv | virtual |
| shutdown_ | isc::dhcp::Dhcpv6Srv | protected |
| signal_set_ | isc::process::Daemon | protected |
| start_ | isc::process::Daemon | protected |
| startD2() | isc::dhcp::Dhcpv6Srv | |
| stopD2() | isc::dhcp::Dhcpv6Srv | |
| testServerID(const Pkt6Ptr &pkt) | isc::dhcp::Dhcpv6Srv | protected |
| testUnicast(const Pkt6Ptr &pkt) const | isc::dhcp::Dhcpv6Srv | protected |
| VENDOR_CLASS_PREFIX | isc::dhcp::Dhcpv6Srv | protectedstatic |
| writeConfigFile(const std::string &config_file, isc::data::ConstElementPtr cfg=isc::data::ConstElementPtr()) const | isc::process::Daemon | virtual |
| ~Daemon() | isc::process::Daemon | virtual |
| ~Dhcpv6Srv() | isc::dhcp::Dhcpv6Srv | virtual |