dwbinit.h - 9base - revived minimalist port of Plan 9 userland to Unix
(HTM) git clone git://git.suckless.org/9base
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) README
(DIR) LICENSE
---
dwbinit.h (491B)
---
1 /*
2 *
3 * A structure used to adjust pathnames in DWB C code. Pointers
4 * set the address field, arrays use the value field and must
5 * also set length to the number elements in the array. Pointers
6 * are always reallocated and then reinitialized; arrays are only
7 * reinitialized, if there's room.
8 *
9 */
10
11 typedef struct {
12 char **address;
13 char *value;
14 int length;
15 } dwbinit;
16
17 extern void DWBinit(char *, dwbinit *);
18 extern char* DWBhome(void);
19 extern void DWBprefix(char *, char *, int);