]>
git.ipfire.org Git - people/amarx/ipfire-2.x.git/blob - src/install+setup/install/install.h
1 /* SmoothWall install program.
3 * This program is distributed under the terms of the GNU General Public
4 * Licence. See the file COPYING for details.
6 * (c) Lawrence Manning, 2001
9 * $Id: install.h,v 1.10 2004/02/24 21:24:10 alanh Exp $
13 #include "../libsmooth/libsmooth.h"
20 /* CDROMS and harddisks. */
23 char devnode
[STRING_SIZE
];
25 char modulename
[STRING_SIZE
];
26 char options
[STRING_SIZE
];
30 int checkide(char letter
);
31 char findidetype(int type
);
34 int ejectcdrom(char *dev
);
37 int networkmenu(struct keyvalue
*ethernetkv
);
40 int checktarball(char *, char *message
);
43 int write_disk_configs(struct devparams
*dp
);
44 int write_lang_configs( char *lang
);
45 int write_ethernet_configs(struct keyvalue
*ethernetkv
);
48 char * initialize_pcmcia (void);
52 int write_usb_modules_conf();
55 int try_scsi(char *dev
);
56 int get_boot(char *dev
);