X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;f=src%2Fdevtools.h;h=2981d6d3d20311bfdbd9844df80bb4bca3b33166;hb=1b0f134888b1d6c9acda938fb654cd4dfd295167;hp=6d0b4989c3ce32c18c124faf8bef9219794ba712;hpb=18c0a32a4de44adfeee6be42d1c1ae231d093cbf;p=meshlink diff --git a/src/devtools.h b/src/devtools.h index 6d0b4989..2981d6d3 100644 --- a/src/devtools.h +++ b/src/devtools.h @@ -166,6 +166,17 @@ extern void (*devtool_trybind_probe)(void); */ extern void (*devtool_keyrotate_probe)(int stage); +/// Debug function pointer variable for asynchronous DNS resolving +extern void (*devtool_adns_resolve_probe)(void); + +/// Debug function pointer variable for SPTPS key renewal +/** This function pointer variable is a userspace tracepoint or debugger callback for + * SPTPS key renewal. + * + * @param node The node whose SPTPS key(s) are being renewed + */ +extern void (*devtool_sptps_renewal_probe)(meshlink_node_t *node); + /// Debug function pointer variable for asserting inviter/invitee committing sequence /** This function pointer variable is a userspace tracepoint or debugger callback which * invokes either after inviter writing invitees host file into the disk