diff --git a/src/common/capwap.c b/src/common/capwap.c index 34df56b..98c4e4f 100644 --- a/src/common/capwap.c +++ b/src/common/capwap.c @@ -191,3 +191,15 @@ void capwap_daemon(void) { dup2(fd, STDERR_FILENO); close(fd); } + +/* */ +char* capwap_itoa(int input, char* output) { + sprintf(output, "%d", input); + return output; +} + +/* */ +char* capwap_ltoa(long input, char* output) { + sprintf(output, "%ld", input); + return output; +} diff --git a/src/common/capwap.h b/src/common/capwap.h index 4b469db..34307a5 100644 --- a/src/common/capwap.h +++ b/src/common/capwap.h @@ -108,4 +108,8 @@ void capwap_daemon(void); char* capwap_duplicate_string(const char* source); void* capwap_clone(void* buffer, int buffersize); +/* */ +char* capwap_itoa(int input, char* output); +char* capwap_ltoa(long input, char* output); + #endif /* __CAPWAP_HEADER__ */