Fix mbtk from v1265 GSW
Change-Id: I5d8d395616f284bc74c8b9448cfa347164b5a668
diff --git a/mbtk/libgsw_lib/libgsw_passwd.c b/mbtk/libgsw_lib/libgsw_passwd.c
new file mode 100755
index 0000000..ef3fdda
--- /dev/null
+++ b/mbtk/libgsw_lib/libgsw_passwd.c
@@ -0,0 +1,29 @@
+#include <stdio.h>
+#include <stdlib.h>
+#include <fcntl.h>
+#include <sys/types.h>
+#include <sys/stat.h>
+#include <string.h>
+#include <errno.h>
+#include <termios.h>
+#include <unistd.h>
+#include <stdint.h>
+#include <sys/ioctl.h>
+#include <dlfcn.h>
+
+
+#include "gsw_passwd.h"
+
+
+int gsw_set_passwd(char *username, char *passwd)
+{
+ int ret;
+ char cmd[256];
+ if((username == NULL) || (passwd ==NULL))
+ {
+ return -1;
+ }
+ sprintf(cmd, "echo \"%s:%s\"|chpasswd", username, passwd);
+ ret = system(cmd);
+ return ret;
+}