File nut/crt/setenv.c
Included Files
#include <nut/include/dev/nvmem.h>
#include <stdint.h>
#include <stdlib.h>
#include <nut/include/include2/string.h>
#include <nut/include/errno.h>
#include <nut/include/memdebug.h>
#include <nut/include/sys/environ.h>
#include <nut/include/cfg/crt.h>
Global Function setenv()
int setenv ( const char* name, const char* value, int force )
Prototyped in:
nut/include/sys/environ.h
Calls:
findenv()
nut/crt/environ.c
free()
nut/crt/malloc.c
malloc()
nut/crt/malloc.c
memset()
nut/c/string/memset.c
save_env()
nut/crt/setenv.c
strcmp()
nut/c/string/strcmp.c
strdup()
nut/c/string/strdup.c
Called by:
UpdateStringEnv()
nut/app/snmpd/mib2sys.c
putenv()
nut/crt/putenv.c
Global Function unsetenv()
void unsetenv ( const char* name )
Prototyped in:
nut/include/sys/environ.h
Calls:
findenv()
nut/crt/environ.c
free()
nut/crt/malloc.c
save_env()
nut/crt/setenv.c
Local Function save_env()
static int save_env ( void )
Calls:
strlen()
nut/c/string/strlen.c
NutNvMemSave()
Called by:
setenv()
nut/crt/setenv.c
unsetenv()
nut/crt/setenv.c