urgh!
ignore

On 18 November 2015 at 15:44, Anders Roxell <[email protected]> wrote:
> Signed-off-by: Anders Roxell <[email protected]>
> ---
>  example/webserver/httpd.c  | 7 ++++---
>  scripts/start_webserver.sh | 2 ++
>  2 files changed, 6 insertions(+), 3 deletions(-)
>
> diff --git a/example/webserver/httpd.c b/example/webserver/httpd.c
> index d4e37fa..98753a4 100644
> --- a/example/webserver/httpd.c
> +++ b/example/webserver/httpd.c
> @@ -14,9 +14,6 @@ void httpd_main(uint32_t addr);
>  int sigreceived = 0;
>  static uint32_t myaddr;
>
> -/* Set www_dir to point to your web directory. */
> -static const char *www_dir = "/home/hjokinen/Dropbox/kolumbus-web";
> -
>  /* Table of concurrent connections */
>  #define NUM_CONNECTIONS 16
>  static struct {
> @@ -62,6 +59,8 @@ static int sendf(int fd, const char *fmt, ...)
>  /* Send one file. */
>  static void get_file(int s, char *url)
>  {
> +       /* Set www_dir to point to your web directory. */
> +       char *www_dir = NULL;
>         char bufo[512];
>         int n, w;
>
> @@ -88,6 +87,8 @@ static void get_file(int s, char *url)
>                 else if (!strcmp(p2, "js")) mime = "text/javascript";
>         }
>
> +       www_dir = getenv("www_dir");
> +
>         snprintf(bufo, sizeof(bufo), "%s/%s", www_dir, p);
>         FILE *f = fopen(bufo, "rb");
>
> diff --git a/scripts/start_webserver.sh b/scripts/start_webserver.sh
> index ac9b66d..ced4ac1 100755
> --- a/scripts/start_webserver.sh
> +++ b/scripts/start_webserver.sh
> @@ -7,6 +7,8 @@ fi
>  intf=$1
>  echo Starting Web Server on interface $intf
>
> +www_dir="${www_dir:-"/var/www/"}"
> +export www_dir
>  ./example/webserver/webserver -i $intf -c 2 &
>
>  sleep 1
> --
> 2.1.4
>
_______________________________________________
lng-odp mailing list
[email protected]
https://lists.linaro.org/mailman/listinfo/lng-odp

Reply via email to