[master] ae98a60fd correctly document event_function change

Nils Goroll nils.goroll at uplex.de
Sat Feb 2 14:01:07 UTC 2019

commit ae98a60fd09c83e85d76c0f2eaadc705816f57d9
Author: Nils Goroll <nils.goroll at uplex.de>
Date:   Sat Feb 2 14:59:29 2019 +0100

    correctly document event_function change
    my previous commit 7767fc32a368439915086f26ef99cf6aae578484 was
    Ref d8ae26b5a0b4a1102360a61a145e4730e52d68bc

diff --git a/doc/changes.rst b/doc/changes.rst
index c7c690b1c..fca592c34 100644
--- a/doc/changes.rst
+++ b/doc/changes.rst
@@ -101,10 +101,13 @@ C APIs (for vmod and utility authors)
 * Varnish-based tools using the VUT interface should now consider
   using the ``VUT_Usage()`` function for consistency
-* The `event_function` callback for VCL events in vmods used to have
-  the fixed name ``event_function`` and has now been renamed to
-  `$Prefix`\ ``event_function`` if `$Prefix` is defined in the
-  ``.vcc`` files or ``vmod_event_function`` by default
+* The name of the `event_function` callback for VCL events in vmods is
+  now prefixed by `$Prefix`\ ``_``\ ` if `$Prefix` is defined in the
+  ``.vcc`` file, or ``vmod_`` by default.
+  So, for example, with ``$Event foo`` and no `$Prefix`, the event
+  function will be called ``vmod_foo`` and with ``$Prefix bar`` it
+  will be called ``bar_foo``.
 Fixed bugs

More information about the varnish-commit mailing list