[BusyBox] Re: busybox-cvs Digest, Vol 6, Issue 11

Vladimir N. Oleynik dzo at simtreas.ru
Fri Sep 12 13:29:48 MDT 2003


Erik:

> RCS file: /var/cvs/busybox/util-linux/rdate.c,v
> retrieving revision 1.23
> retrieving revision 1.24
> diff -u -d -r1.23 -r1.24
> --- rdate.c	22 Jul 2003 08:26:03 -0000	1.23
> +++ rdate.c	12 Sep 2003 05:50:51 -0000	1.24

> +static void socket_timeout()
> +{
> +	bb_error_msg_and_die("timeout connecting to time server\n");
> +}
> +

But tail "\n" not required.


> RCS file: /var/cvs/busybox/networking/ifupdown.c,v
> retrieving revision 1.32
> retrieving revision 1.33
> diff -u -d -r1.32 -r1.33
> --- ifupdown.c	2 Sep 2003 02:36:15 -0000	1.32
> +++ ifupdown.c	12 Sep 2003 05:59:53 -0000	1.33
> @@ -1023,8 +1023,7 @@
>  static int execute_all(struct interface_defn_t *ifd, execfn *exec, const char *opt)
>  {
>  	int i;
> -	char *buf[2];
> -
> +	char *buf[100];

But execfn type is (execfn)(char *command);
I think, must declare as
char *buf;

and

> +	
> +	bb_xasprintf(buf, "run-parts /etc/network/if-%s.d", opt);

bb_xasprintf(&buf, "run-parts /etc/network/if-%s.d", opt);

> +	(*exec)(buf);


--w
vodz



More information about the busybox mailing list