X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=ntsimulator%2Fntsim-ng%2Futils%2Fsys_utils.h;h=f5c2cf2b22273580fabed3f7ec63e719f27b6e8a;hb=6d03d77e2110c880c63c8716385d2b936ccc4b78;hp=9e7081b613066abb98988fc7449ac9a3e9cc609f;hpb=f1d5c9198acde7a7ce296490087cad37e008f688;p=sim%2Fo1-interface.git diff --git a/ntsimulator/ntsim-ng/utils/sys_utils.h b/ntsimulator/ntsim-ng/utils/sys_utils.h index 9e7081b..f5c2cf2 100644 --- a/ntsimulator/ntsim-ng/utils/sys_utils.h +++ b/ntsimulator/ntsim-ng/utils/sys_utils.h @@ -42,7 +42,13 @@ long int get_microseconds_since_epoch(void); bool get_local_ips(const char *ifname, char **ipv4, char **ipv6); bool check_port_open(const char *host, uint16_t port); -char *b64_encode(const unsigned char *data, size_t input_length); +char *b64_encode(const uint8_t *data, size_t input_length); +uint8_t *b64_decode(const char *data, size_t input_length, size_t *output_length); char *str_replace(const char *orig, const char *rep, const char *with); char *read_key(const char *filename); + +void vsftp_daemon_init(void); +void vsftp_daemon_deinit(void); +void sftp_daemon_init(void); +void sftp_daemon_deinit(void);