mirror of
https://git.FreeBSD.org/src.git
synced 2024-12-25 11:37:56 +00:00
5d60853225
The diffs are large mainly because of prototyping changes.
27 lines
548 B
C
27 lines
548 B
C
struct iob_data {
|
|
struct iob_data *next;
|
|
char *type;
|
|
char *name;
|
|
char *fields[1];
|
|
};
|
|
struct io_setup {
|
|
char **fields;
|
|
int nelt, type;
|
|
};
|
|
|
|
struct defines {
|
|
struct defines *next;
|
|
char defname[1];
|
|
};
|
|
|
|
typedef struct iob_data iob_data;
|
|
typedef struct io_setup io_setup;
|
|
typedef struct defines defines;
|
|
|
|
extern iob_data *iob_list;
|
|
extern struct Addrblock *io_structs[9];
|
|
void def_start Argdcl((FILEP, char*, char*, char*));
|
|
void new_iob_data Argdcl((io_setup*, char*));
|
|
void other_undefs Argdcl((FILEP));
|
|
char* tostring Argdcl((char*, int));
|