diff options
author | Roland McGrath <roland@gnu.org> | 2000-03-18 00:04:32 +0000 |
---|---|---|
committer | Roland McGrath <roland@gnu.org> | 2000-03-18 00:04:32 +0000 |
commit | cc32602eea51f5565b28d8cc6fdf49d45a472859 (patch) | |
tree | 008f6495f501d89d94df9783a552b6d00d13b694 /libshouldbeinlibc/=envz.h | |
parent | 81b45123176836aea22273f4a82ab06f3f729d92 (diff) | |
download | hurd-cc32602eea51f5565b28d8cc6fdf49d45a472859.tar.gz hurd-cc32602eea51f5565b28d8cc6fdf49d45a472859.tar.bz2 hurd-cc32602eea51f5565b28d8cc6fdf49d45a472859.zip |
Remove these files that were renamed to =* before CVSification
Diffstat (limited to 'libshouldbeinlibc/=envz.h')
-rw-r--r-- | libshouldbeinlibc/=envz.h | 55 |
1 files changed, 0 insertions, 55 deletions
diff --git a/libshouldbeinlibc/=envz.h b/libshouldbeinlibc/=envz.h deleted file mode 100644 index 55224c72..00000000 --- a/libshouldbeinlibc/=envz.h +++ /dev/null @@ -1,55 +0,0 @@ -/* Routines for dealing with '\0' separated environment vectors - - Copyright (C) 1995 Free Software Foundation, Inc. - - Written by Miles Bader <miles@gnu.ai.mit.edu> - - This program is free software; you can redistribute it and/or - modify it under the terms of the GNU General Public License as - published by the Free Software Foundation; either version 2, or (at - your option) any later version. - - This program is distributed in the hope that it will be useful, but - WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ - -#ifndef __ENVZ_H__ -#define __ENVZ_H__ - -#include <errno.h> - -/* Envz's are argz's too, and should be created etc., using the same - routines. */ -#include <argz.h> - -/* Returns a pointer to the entry in ENVZ for NAME, or 0 if there is none. */ -char *envz_entry (char *envz, unsigned envz_len, char *name); - -/* Returns a pointer to the value portion of the entry in ENVZ for NAME, or 0 - if there is none. */ -char *envz_get (char *envz, unsigned envz_len, char *name); - -/* Adds an entry for NAME with value VALUE to ENVZ & ENVZ_LEN. If an entry - with the same name already exists in ENVZ, it is removed. If VALUE is - NULL, then the new entry will a special null one, for which envz_get will - return NULL, although envz_entry will still return an entry; this is handy - because when merging with another envz, the null entry can override an - entry in the other one. Null entries can be removed with envz_strip (). */ -error_t envz_add (char **envz, unsigned *envz_len, char *name, char *value); - -/* Adds each entry in ENVZ2 to ENVZ & ENVZ_LEN, as if with envz_add(). If - OVERRIDE is true, then values in ENVZ2 will supercede those with the same - name in ENV, otherwise not. */ -error_t -envz_merge (char **envz, unsigned *envz_len, char *envz2, unsigned envz2_len, - int override); - -/* Remove null entries. */ -void envz_strip (char **envz, unsigned *envz_len); - -#endif /* __ENVZ_H__ */ |