1/*
2 * This program is free software; you can redistribute it and/or
3 * modify it under the terms of the GNU General Public License as
4 * published by the Free Software Foundation; either version 2 of
5 * the License, or (at your option) any later version.
6 *
7 * This program is distributed in the hope that it will be useful,
8 * but WITHOUT ANY WARRANTY; without even the implied warranty of
9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
10 * GNU General Public License for more details.
11 *
12 * You should have received a copy of the GNU General Public License
13 * along with this program; if not, write to the Free Software
14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston,
15 * MA 02111-1307 USA
16 */
17#include <stdio.h>
18#include "initial_web_hook.h"
19
20extern char *initial_foreign_share_info() {
21char *desc = "function foreign_shares()\n"
22"{\n"
23"    return [];\n"
24"}\n"
25"\n"
26"function foreign_share_disks()\n"
27"{\n"
28"    return [];\n"
29"}\n"
30"\n"
31"function foreign_share_partitions()\n"
32"{\n"
33"    return [];\n"
34"}\n"
35"\n"
36"function foreign_share_file_system()\n"
37"{\n"
38"    return [];\n"
39"}\n"
40"\n"
41"function foreign_share_kilobytes()\n"
42"{\n"
43"    return [];\n"
44"}\n"
45"\n"
46"function foreign_share_kilobytes_in_use()\n"
47"{\n"
48"    return [];\n"
49"}\n"
50"\n"
51"function foreign_share_cifs_enables()\n"
52"{\n"
53"    return [];\n"
54"}\n"
55"\n"
56"function foreign_share_cifs_write_enables()\n"
57"{\n"
58"    return [];\n"
59"}\n"
60"\n"
61"function foreign_share_nfs_enables()\n"
62"{\n"
63"    return [];\n"
64"}\n"
65"\n"
66"function foreign_share_nfs_write_enables()\n"
67"{\n"
68"    return [];\n"
69"}\n"
70"function foreign_share_ftp_enables()\n"
71"{\n"
72"    return [];\n"
73"}\n"
74"function foreign_share_ftp_create_enables()\n"
75"{\n"
76"    return [];\n"
77"}\n"
78"\n"
79"function foreign_share_ftp_delete_enables()\n"
80"{\n"
81"    return [];\n"
82"}\n"
83"function foreign_share_http_enables()\n"
84"{\n"
85"    return [];\n"
86"}\n"
87"function foreign_share_http_create_enables()\n"
88"{\n"
89"    return [];\n"
90"}\n"
91"\n"
92"function foreign_share_http_delete_enables()\n"
93"{\n"
94"    return [];\n"
95"}\n";
96
97	return desc;
98}
99
100extern char *initial_query_users() {
101	char *desc = "function per_user_foreign_permissions() {\n"
102				 "    return [];\n"
103				 "}\n";
104
105	return desc;
106}
107
108extern char *initial_disk_pool_mapping_info() {
109	char *desc = "function total_disk_sizes() { return [];}\n\
110function disk_interface_names() { return []; }\n\
111function pool_names() { return [];}\n\
112function pool_types() { return [];}\n\
113function pool_mirror_counts() { return [];}\n\
114function pool_status() { return [];}\n\
115function pool_kilobytes() { return [];}\n\
116function pool_encryption_password_is_missing() { return [];}\n\
117function pool_kilobytes_in_use() { return [];}\n\
118function pool_usage_kilobytes() { return [];}\n\
119function disk_usage() { return [];}\n\
120function per_pane_pool_usage_kilobytes(pool_num, disk_num) { return [];}\n";
121
122	return desc;
123}
124
125extern char *initial_available_disk_names_and_sizes() {
126	char *desc = "function foreign_disks() { return [];}\n\
127function foreign_disk_interface_names() { return [];}\n\
128function foreign_disk_model_info() { return [];}\n\
129function foreign_disk_total_size() { return [];}\n\
130function foreign_disk_total_mounted_number() { return [];}\n";
131
132	return desc;
133}
134