diff options
Diffstat (limited to 'include/mangle.h')
-rw-r--r-- | include/mangle.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/include/mangle.h b/include/mangle.h index 158d07820..ec492b556 100644 --- a/include/mangle.h +++ b/include/mangle.h @@ -8,6 +8,8 @@ extern char *mangle(const char *s); extern void unmangle_to_buffer(const char *s, char *buf, size_t len); +void unhexmangle_to_buffer(const char *s, char *buf, size_t len); + extern char *unmangle(const char *s, char **end); static inline void unmangle_string(char *s) @@ -15,5 +17,10 @@ static inline void unmangle_string(char *s) unmangle_to_buffer(s, s, strlen(s) + 1); } +static inline void unhexmangle_string(char *s) +{ + unhexmangle_to_buffer(s, s, strlen(s) + 1); +} + #endif /* UTIL_LINUX_MANGLE_H */ |