]> git.ipfire.org Git - thirdparty/kea.git/commit
[#964,!577] Added socket descriptor parameter to IfaceMgr external callback handler
authorThomas Markwalder <tmark@isc.org>
Fri, 25 Oct 2019 18:24:42 +0000 (14:24 -0400)
committerThomas Markwalder <tmark@isc.org>
Tue, 5 Nov 2019 16:23:48 +0000 (11:23 -0500)
commit14742a09cfbe75aeefa49d27931bfb82221d03bb
tree74c4f68db2be689eeae03f3be945e35a429f7666
parent00fd7bcdfd55796e458e8bca438b6e42139dc6b6
[#964,!577] Added socket descriptor parameter to IfaceMgr external callback handler

src/lib/dhcp/iface_mgr.*
    typedef SocketCallback - added socket descriptpor parameter
    Added socket fd to invocations of socket ready callback

src/bin/dhcp4/dhcp4to6_ipc.*
    void Dhcp4to6Ipc::handler(int /* fd */)

src/bin/dhcp6/dhcp6to4_ipc.*
    void Dhcp6to4Ipc::handler(int /* fd */)

     Dhcp6to4Ipc& ipc = Dhcp6to4Ipc::instance();
     Pkt6Ptr pkt;

src/hooks/dhcp/high_availability/ha_service.*
    socketReadyHandler() - initial stub implementation of socket ready handler
src/bin/dhcp4/dhcp4to6_ipc.cc
src/bin/dhcp4/dhcp4to6_ipc.h
src/bin/dhcp6/dhcp6to4_ipc.cc
src/bin/dhcp6/dhcp6to4_ipc.h
src/hooks/dhcp/high_availability/ha_service.cc
src/hooks/dhcp/high_availability/ha_service.h
src/lib/dhcp/iface_mgr.cc
src/lib/dhcp/iface_mgr.h
src/lib/dhcp/tests/iface_mgr_unittest.cc