diff options
Diffstat (limited to 'nuttx/sched/env_internal.h')
-rw-r--r-- | nuttx/sched/env_internal.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/nuttx/sched/env_internal.h b/nuttx/sched/env_internal.h index 5961362df..12395e256 100644 --- a/nuttx/sched/env_internal.h +++ b/nuttx/sched/env_internal.h @@ -74,9 +74,16 @@ extern "C" { #endif #ifndef CONFIG_DISABLE_ENVIRON +/* functions used by the task/pthread creation and destruction logic */ + EXTERN int env_dup(FAR _TCB *ptcb); EXTERN int env_share(FAR _TCB *ptcb); EXTERN int env_release(FAR _TCB *ptcb); + +/* functions used internally the environment handling logic */ + +EXTERN FAR char *env_findvar(environ_t *envp, const char *pname); +EXTERN int env_removevar(environ_t *envp, char *pvar); #endif #undef EXTERN |