]>
git.ipfire.org Git - 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
11 #include "../libsmooth/libsmooth.h"
18 /* CDROMS and harddisks. */
21 char devnode_disk
[30]; // when single partition is addressed
22 char devnode_part
[30]; // when the RAID partition is addressed
23 char devnode_disk_run
[30]; // the same dev but after installation
24 char devnode_part_run
[30];
25 char modulename
[STRING_SIZE
];
26 char options
[STRING_SIZE
];
30 int networkmenu(struct keyvalue
*ethernetkv
);
33 int checktarball(char *, char *message
);
36 int write_disk_configs(struct devparams
*dp
);
37 int write_lang_configs( char *lang
);
38 int write_ethernet_configs(struct keyvalue
*ethernetkv
);
41 int unattended_setup(struct keyvalue
*unattendedkv
);