diff options
author | andersen <andersen@69ca8d6d-28ef-0310-b511-8ec308f3f277> | 2001-07-17 01:12:36 +0000 |
---|---|---|
committer | andersen <andersen@69ca8d6d-28ef-0310-b511-8ec308f3f277> | 2001-07-17 01:12:36 +0000 |
commit | 40f493d3ba67ef58f18450dca116680a627d1cf7 (patch) | |
tree | 4c43e4947b0196d807249f8f6e1c9c679b6bbcde /ash.c | |
parent | 9b29bac7278544197cdc0f2554ed089f97ec39a4 (diff) | |
download | busybox-w32-40f493d3ba67ef58f18450dca116680a627d1cf7.tar.gz busybox-w32-40f493d3ba67ef58f18450dca116680a627d1cf7.tar.bz2 busybox-w32-40f493d3ba67ef58f18450dca116680a627d1cf7.zip |
This is vodz' latest patch. Sorry it took so long...
1) ping cleanup (compile fix from this patch already applied).
2) traceroute call not spare ntohl() now (and reduce size);
3) Fix for functions not declared static in insmod, ash, vi and mount.
4) a more simple API cmdedit :))
5) adds "stopped jobs" warning to ash on Ctrl-D and fixes "ignoreeof" option
6) reduce exporting library function index->strchr (traceroute), bzero->memset (syslogd)
git-svn-id: svn://busybox.net/trunk/busybox@3103 69ca8d6d-28ef-0310-b511-8ec308f3f277
Diffstat (limited to 'ash.c')
-rw-r--r-- | ash.c | 7 |
1 files changed, 3 insertions, 4 deletions
@@ -6204,8 +6204,7 @@ retry: | |||
6204 | if (!iflag) | 6204 | if (!iflag) |
6205 | nr = safe_read(parsefile->fd, buf, BUFSIZ - 1); | 6205 | nr = safe_read(parsefile->fd, buf, BUFSIZ - 1); |
6206 | else { | 6206 | else { |
6207 | cmdedit_read_input((char*)cmdedit_prompt, buf); | 6207 | nr = cmdedit_read_input((char*)cmdedit_prompt, buf); |
6208 | nr = strlen(buf); | ||
6209 | } | 6208 | } |
6210 | } | 6209 | } |
6211 | #else | 6210 | #else |
@@ -9445,7 +9444,7 @@ static char *wordtext; /* text of last word returned by readtok | |||
9445 | 9444 | ||
9446 | static struct nodelist *backquotelist; | 9445 | static struct nodelist *backquotelist; |
9447 | static union node *redirnode; | 9446 | static union node *redirnode; |
9448 | struct heredoc *heredoc; | 9447 | static struct heredoc *heredoc; |
9449 | static int quoteflag; /* set if (part of) last token was quoted */ | 9448 | static int quoteflag; /* set if (part of) last token was quoted */ |
9450 | static int startlinno; /* line # where last token started */ | 9449 | static int startlinno; /* line # where last token started */ |
9451 | 9450 | ||
@@ -12917,7 +12916,7 @@ findvar(struct var **vpp, const char *name) | |||
12917 | /* | 12916 | /* |
12918 | * Copyright (c) 1999 Herbert Xu <herbert@debian.org> | 12917 | * Copyright (c) 1999 Herbert Xu <herbert@debian.org> |
12919 | * This file contains code for the times builtin. | 12918 | * This file contains code for the times builtin. |
12920 | * $Id: ash.c,v 1.10 2001/07/12 20:26:31 andersen Exp $ | 12919 | * $Id: ash.c,v 1.11 2001/07/17 01:12:35 andersen Exp $ |
12921 | */ | 12920 | */ |
12922 | static int timescmd (int argc, char **argv) | 12921 | static int timescmd (int argc, char **argv) |
12923 | { | 12922 | { |