|
@@ -1,4 +1,4 @@
|
|
-// Copyright (C) 2013 Internet Systems Consortium, Inc. ("ISC")
|
|
|
|
|
|
+// Copyright (C) 2013, 2015 Internet Systems Consortium, Inc. ("ISC")
|
|
//
|
|
//
|
|
// Permission to use, copy, modify, and/or distribute this software for any
|
|
// Permission to use, copy, modify, and/or distribute this software for any
|
|
// purpose with or without fee is hereby granted, provided that the above
|
|
// purpose with or without fee is hereby granted, provided that the above
|
|
@@ -20,7 +20,8 @@
|
|
The hooks framework is a Kea system that simplifies the way that
|
|
The hooks framework is a Kea system that simplifies the way that
|
|
users can write code to modify the behavior of Kea. Instead of
|
|
users can write code to modify the behavior of Kea. Instead of
|
|
altering the Kea source code, they write functions that are compiled
|
|
altering the Kea source code, they write functions that are compiled
|
|
-and linked into a shared library. The library is specified in the Kea
|
|
|
|
|
|
+and linked into one or more dynamic shared objects, called here (for
|
|
|
|
+historical reasons), shared libraries. The library is specified in the Kea
|
|
configuration and at run time Kea dynamically loads the library
|
|
configuration and at run time Kea dynamically loads the library
|
|
into its address space. At various points in the processing, the component
|
|
into its address space. At various points in the processing, the component
|
|
"calls out" to functions in the library, passing to them the data is it
|
|
"calls out" to functions in the library, passing to them the data is it
|