typedef struct MPIControlAddress {
long number; /* controller number */
union {
void *mapped; /* memory address */
unsigned long ioPort; /* I/O port number */
char *device; /* device driver name */
struct {
char *name; /* image file name */
MPIControlFileType type; /* image file type */
} file;
struct {
char *server; /* IP address: host.domain.com */
long port; /* socket number */
} client;
} type;
} MPIControlAddress;
|