#endif
/* So we don't need to include xlat.h */
-typedef struct xlat_exp xlat_exp_t;
-typedef struct xlat_exp_head xlat_exp_head_t;
+typedef struct xlat_exp_s xlat_exp_t;
+typedef struct xlat_exp_head_s xlat_exp_head_t;
/** An xlat calling ctx
*
*
* These nodes form a tree which represents one or more nested expansions.
*/
-struct xlat_exp {
+struct xlat_exp_s {
char const *fmt; //!< The original format string (a talloced buffer).
fr_token_t quote; //!< Type of quoting around XLAT_GROUP types.
};
};
-struct xlat_exp_head {
+struct xlat_exp_head_s {
char const *fmt; //!< The original format string (a talloced buffer).
xlat_flags_t flags; //!< Flags that control resolution and evaluation.
bool instantiated; //!< temporary flag until we fix more things