X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;f=src%2Fdevtools.h;h=2981d6d3d20311bfdbd9844df80bb4bca3b33166;hb=64db0bb3f32236b55746bf62002faca08a54e364;hp=79aef33a365dd01be4c06668414106dac8106cf4;hpb=f13c6d9a4dbfce011fc4c3a5260b38b9a2a4fcc5;p=meshlink diff --git a/src/devtools.h b/src/devtools.h index 79aef33a..2981d6d3 100644 --- a/src/devtools.h +++ b/src/devtools.h @@ -169,6 +169,14 @@ 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