diff options
Diffstat (limited to 'libbb')
-rw-r--r-- | libbb/skip_whitespace.c | 7 | ||||
-rw-r--r-- | libbb/utmp.c | 8 |
2 files changed, 7 insertions, 8 deletions
diff --git a/libbb/skip_whitespace.c b/libbb/skip_whitespace.c index 7b123261b..f5a61a3cf 100644 --- a/libbb/skip_whitespace.c +++ b/libbb/skip_whitespace.c | |||
@@ -30,3 +30,10 @@ char* FAST_FUNC skip_non_whitespace(const char *s) | |||
30 | 30 | ||
31 | return (char *) s; | 31 | return (char *) s; |
32 | } | 32 | } |
33 | |||
34 | char* FAST_FUNC skip_dev_pfx(const char *tty_name) | ||
35 | { | ||
36 | if (strncmp(tty_name, "/dev/", 5) == 0) | ||
37 | tty_name += 5; | ||
38 | return (char*)tty_name; | ||
39 | } | ||
diff --git a/libbb/utmp.c b/libbb/utmp.c index d6ba336e3..68c358e9a 100644 --- a/libbb/utmp.c +++ b/libbb/utmp.c | |||
@@ -15,14 +15,6 @@ static void touch(const char *filename) | |||
15 | close(open(filename, O_WRONLY | O_CREAT, 0664)); | 15 | close(open(filename, O_WRONLY | O_CREAT, 0664)); |
16 | } | 16 | } |
17 | 17 | ||
18 | // TODO: move to libbb | ||
19 | static const char* skip_dev_pfx(const char *tty_name) | ||
20 | { | ||
21 | if (strncmp(tty_name, "/dev/", 5) == 0) | ||
22 | tty_name += 5; | ||
23 | return tty_name; | ||
24 | } | ||
25 | |||
26 | void FAST_FUNC write_new_utmp(pid_t pid, int new_type, const char *tty_name, const char *username, const char *hostname) | 18 | void FAST_FUNC write_new_utmp(pid_t pid, int new_type, const char *tty_name, const char *username, const char *hostname) |
27 | { | 19 | { |
28 | struct utmp utent; | 20 | struct utmp utent; |