]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
helper macro for laziness
authorAlan T. DeKok <aland@freeradius.org>
Wed, 27 Nov 2024 16:30:13 +0000 (11:30 -0500)
committerAlan T. DeKok <aland@freeradius.org>
Wed, 27 Nov 2024 16:36:51 +0000 (11:36 -0500)
src/lib/util/sbuff.h

index 7ee0f8296e8f06cee9bcedc895a551b8633d9114..13b1010d6f3aa2b1decaae4832891d93fed5a6ae 100644 (file)
@@ -1804,6 +1804,11 @@ void     fr_sbuff_terminal_debug(fr_sbuff_term_t const *tt);
 
 void   fr_sbuff_parse_rules_debug(fr_sbuff_parse_rules_t const *p_rules);
 
+/*
+ *     ...printf("foo %.*s", fr_sbuff_as_percent_s(&sbuff));
+ */
+#define fr_sbuff_as_percent_s(_sbuff) (int) fr_sbuff_remaining(_sbuff), fr_sbuff_current(_sbuff)
+
 #ifdef __cplusplus
 }
 #endif