From 8a5f8439b4ae71236793818f2e7840e47ffebfea Mon Sep 17 00:00:00 2001 From: Marko Mikulicic <mkm@cesanta.com> Date: Tue, 1 Mar 2016 09:14:46 +0000 Subject: [PATCH] Make sure iobuf is renamed to mbuf everywhere PUBLISHED_FROM=b1049c57352286abda168df521002cfc87136fd6 --- examples/ESP8266_RTOS/user/Makefile | 100 ++++++++++++++-------------- mongoose.c | 2 +- mongoose.h | 4 +- 3 files changed, 53 insertions(+), 53 deletions(-) diff --git a/examples/ESP8266_RTOS/user/Makefile b/examples/ESP8266_RTOS/user/Makefile index 703f6265c..08c7d7416 100644 --- a/examples/ESP8266_RTOS/user/Makefile +++ b/examples/ESP8266_RTOS/user/Makefile @@ -1,50 +1,50 @@ - -############################################################# -# Required variables for each makefile -# Discard this section from all parent makefiles -# Expected variables (with automatic defaults): -# CSRCS (all "C" files in the dir) -# SUBDIRS (all subdirs with a Makefile) -# GEN_LIBS - list of libs to be generated () -# GEN_IMAGES - list of images to be generated () -# COMPONENTS_xxx - a list of libs/objs in the form -# subdir/lib to be extracted and rolled up into -# a generated lib/image xxx.a () -# -ifndef PDIR -GEN_LIBS = libuser.a -endif - - -############################################################# -# Configuration i.e. compile options etc. -# Target specific stuff (defines etc.) goes in here! -# Generally values applying to a tree are captured in the -# makefile at its root level - these are then overridden -# for a subtree within the makefile rooted therein -# -DEFINES += -DMG_LOCALS \ - -DMG_NO_BSD_SOCKETS \ - -DMG_DISABLE_FILESYSTEM \ - -DMG_DISABLE_STDIO \ - -DMG_MAX_HTTP_HEADERS=20 -DMG_MAX_HTTP_REQUEST_SIZE=1024 \ - -DMG_MAX_PATH=40 -DMG_MAX_HTTP_SEND_IOBUF=1024 \ - -DRTOS_SDK -DMG_LWIP -DLWIP_TIMEVAL_PRIVATE=0 \ - -DMG_INTERNAL= - -############################################################# -# Recursion Magic - Don't touch this!! -# -# Each subtree potentially has an include directory -# corresponding to the common APIs applicable to modules -# rooted at that subtree. Accordingly, the INCLUDE PATH -# of a module can only contain the include directories up -# its parent path, and not its siblings -# -# Required for each makefile to inherit from the parent -# - -INCLUDES += -I ./ -PDIR := ../$(PDIR) -sinclude $(PDIR)Makefile - + +############################################################# +# Required variables for each makefile +# Discard this section from all parent makefiles +# Expected variables (with automatic defaults): +# CSRCS (all "C" files in the dir) +# SUBDIRS (all subdirs with a Makefile) +# GEN_LIBS - list of libs to be generated () +# GEN_IMAGES - list of images to be generated () +# COMPONENTS_xxx - a list of libs/objs in the form +# subdir/lib to be extracted and rolled up into +# a generated lib/image xxx.a () +# +ifndef PDIR +GEN_LIBS = libuser.a +endif + + +############################################################# +# Configuration i.e. compile options etc. +# Target specific stuff (defines etc.) goes in here! +# Generally values applying to a tree are captured in the +# makefile at its root level - these are then overridden +# for a subtree within the makefile rooted therein +# +DEFINES += -DMG_LOCALS \ + -DMG_NO_BSD_SOCKETS \ + -DMG_DISABLE_FILESYSTEM \ + -DMG_DISABLE_STDIO \ + -DMG_MAX_HTTP_HEADERS=20 -DMG_MAX_HTTP_REQUEST_SIZE=1024 \ + -DMG_MAX_PATH=40 -DMG_MAX_HTTP_SEND_MBUF=1024 \ + -DRTOS_SDK -DMG_LWIP -DLWIP_TIMEVAL_PRIVATE=0 \ + -DMG_INTERNAL= + +############################################################# +# Recursion Magic - Don't touch this!! +# +# Each subtree potentially has an include directory +# corresponding to the common APIs applicable to modules +# rooted at that subtree. Accordingly, the INCLUDE PATH +# of a module can only contain the include directories up +# its parent path, and not its siblings +# +# Required for each makefile to inherit from the parent +# + +INCLUDES += -I ./ +PDIR := ../$(PDIR) +sinclude $(PDIR)Makefile + diff --git a/mongoose.c b/mongoose.c index 09d433625..a52e04719 100644 --- a/mongoose.c +++ b/mongoose.c @@ -4717,7 +4717,7 @@ static void free_http_proto_data(struct mg_connection *nc) { #ifndef MG_DISABLE_FILESYSTEM static void transfer_file_data(struct mg_connection *nc) { struct proto_data_http *dp = (struct proto_data_http *) nc->proto_data; - char buf[MG_MAX_HTTP_SEND_IOBUF]; + char buf[MG_MAX_HTTP_SEND_MBUF]; int64_t left = dp->cl - dp->sent; size_t n = 0, to_read = 0; diff --git a/mongoose.h b/mongoose.h index 4b22a5f7b..2c8c2600e 100644 --- a/mongoose.h +++ b/mongoose.h @@ -1839,8 +1839,8 @@ extern "C" { #endif #endif -#ifndef MG_MAX_HTTP_SEND_IOBUF -#define MG_MAX_HTTP_SEND_IOBUF 4096 +#ifndef MG_MAX_HTTP_SEND_MBUF +#define MG_MAX_HTTP_SEND_MBUF 4096 #endif #ifndef MG_WEBSOCKET_PING_INTERVAL_SECONDS -- GitLab