[Kea-users] How to compile ISC KEA as shared object lib

Anil kumar anil.patna at gmail.com
Mon Apr 22 01:12:10 UTC 2024


Darren,

Thank you for your reply, could you give high level working model to
achieve this ? Would like to try implementing it.

With Regards
Anil Kumar S N


On Sun, 21 Apr 2024 at 16:14, Darren Ankney <darren.ankney at gmail.com> wrote:

> Hi Anil,
>
> It sounds like you need to write a custom hook to be able to
> accomplish those goals.  There is a developer's guide which is a good
> starting point:
> https://reports.kea.isc.org/dev_guide/df/d46/hooksdgDevelopersGuide.html
>
> Thank you,
> Darren Ankney
>
> On Sat, Apr 20, 2024 at 2:12 AM Anil kumar <anil.patna at gmail.com> wrote:
> >
> > Hi Peter,
> >
> > Let's say we go the async way, I will post a message to my process from
> kea process's hook callback to my process which is bookkeeping.
> >
> > Can KEAI hold off packet processing till it gets a green signal to
> proceed further with the packet from my bookkeeping process ?
> >
> > If my bookkeeping code and kea were running on the same process I would
> have done all necessary things in the hook callback  and let KEA continue
> processing the packet; Is there a way to make this step ASYNC with a
> different process. ?
> >
> > With Regards
> > Anil Kumar S N
> >
> > On Sat, 20 Apr 2024 at 11:29, Peter Davies <peterd at isc.org> wrote:
> >>
> >> Hi Anil,
> >>   I have no idea how you would go about doing this.
> >> However, the run script hooks library may be useful if you need Kea to
> send data
> >> to external processes.
> >>
> >> See:
> https://kea.readthedocs.io/en/kea-2.4.1/arm/hooks.html#libdhcp-run-script-so-run-script-support-for-external-hook-scripts
> >>
> >> Kind Regards Peter
> >>
> >>
> >> On 20/04/2024 06.49, Anil kumar wrote:
> >>
> >> Hi All,
> >>
> >> 1. Would it be possible to compile KEA as a shared object and link it
> to my process ?
> >>
> >> 2. I would like book keep and track all the clients as part of hook
> callbacks so that once address is assigned would want to updated Linux IP
> Routes tables and IP neighbor tables ?
> >>
> >> Any suggestions and guidance from the community is highly appreciated.
> >>
> >> With Regards
> >> Anil Kumar S N
> >>
> >> --
> >> Peter Davies
> >> Support Engineer
> >> Internet Systems Corporation
> >>
> >> --
> >> ISC funds the development of this software with paid support
> subscriptions. Contact us at https://www.isc.org/contact/ for more
> information.
> >>
> >> To unsubscribe visit https://lists.isc.org/mailman/listinfo/kea-users.
> >>
> >> Kea-users mailing list
> >> Kea-users at lists.isc.org
> >> https://lists.isc.org/mailman/listinfo/kea-users
> >
> >
> >
> > --
> > With Regards
> > Anil Kumar S N
> > --
> > ISC funds the development of this software with paid support
> subscriptions. Contact us at https://www.isc.org/contact/ for more
> information.
> >
> > To unsubscribe visit https://lists.isc.org/mailman/listinfo/kea-users.
> >
> > Kea-users mailing list
> > Kea-users at lists.isc.org
> > https://lists.isc.org/mailman/listinfo/kea-users
> --
> ISC funds the development of this software with paid support
> subscriptions. Contact us at https://www.isc.org/contact/ for more
> information.
>
> To unsubscribe visit https://lists.isc.org/mailman/listinfo/kea-users.
>
> Kea-users mailing list
> Kea-users at lists.isc.org
> https://lists.isc.org/mailman/listinfo/kea-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.isc.org/pipermail/kea-users/attachments/20240422/04f5306e/attachment-0001.htm>


More information about the Kea-users mailing list