Got the File IO tests up and running over ethernet.
[akaros.git] / user / apps / parlib / change_user.c
1 #include <stdio.h>
2 #include <unistd.h>
3
4 #define DEFAULT_USER "nanwan"
5 #define DEFAULT_HOST "ros"
6
7 void set_default_user();
8 void set_user();
9 void change_user();
10
11 extern char * readline(const char *prompt);
12
13
14 char prompt[256];
15
16 void set_default_user() {
17         set_user(DEFAULT_USER);
18 }
19
20 void set_user(char * user) {
21
22         sprintf(prompt, "%s@%s$ ", user, DEFAULT_HOST);
23 }
24
25 void change_user() {
26         char *s = readline("Enter new username: ");
27
28         if (s == NULL)
29                 printf("Error: Could not change user!\n");      
30         else
31                 set_user(s);
32 }
33
34
35