stables.c

来自「open source dhcp server client etc...」· C语言 代码 · 共 856 行 · 第 1/3 页

C
856 行
字号
	{ "#125", "X",			&server_universe, 125 },	{ "#126", "X",			&server_universe, 126 },	{ "#127", "X",			&server_universe, 127 },	{ "#128", "X",			&server_universe, 128 },	{ "#129", "X",			&server_universe, 129 },	{ "#130", "X",			&server_universe, 130 },	{ "#131", "X",			&server_universe, 131 },	{ "#132", "X",			&server_universe, 132 },	{ "#133", "X",			&server_universe, 133 },	{ "#134", "X",			&server_universe, 134 },	{ "#135", "X",			&server_universe, 135 },	{ "#136", "X",			&server_universe, 136 },	{ "#137", "X",			&server_universe, 137 },	{ "#138", "X",			&server_universe, 138 },	{ "#139", "X",			&server_universe, 139 },	{ "#140", "X",			&server_universe, 140 },	{ "#141", "X",			&server_universe, 141 },	{ "#142", "X",			&server_universe, 142 },	{ "#143", "X",			&server_universe, 143 },	{ "#144", "X",			&server_universe, 144 },	{ "#145", "X",			&server_universe, 145 },	{ "#146", "X",			&server_universe, 146 },	{ "#147", "X",			&server_universe, 147 },	{ "#148", "X",			&server_universe, 148 },	{ "#149", "X",			&server_universe, 149 },	{ "#150", "X",			&server_universe, 150 },	{ "#151", "X",			&server_universe, 151 },	{ "#152", "X",			&server_universe, 152 },	{ "#153", "X",			&server_universe, 153 },	{ "#154", "X",			&server_universe, 154 },	{ "#155", "X",			&server_universe, 155 },	{ "#156", "X",			&server_universe, 156 },	{ "#157", "X",			&server_universe, 157 },	{ "#158", "X",			&server_universe, 158 },	{ "#159", "X",			&server_universe, 159 },	{ "#160", "X",			&server_universe, 160 },	{ "#161", "X",			&server_universe, 161 },	{ "#162", "X",			&server_universe, 162 },	{ "#163", "X",			&server_universe, 163 },	{ "#164", "X",			&server_universe, 164 },	{ "#165", "X",			&server_universe, 165 },	{ "#166", "X",			&server_universe, 166 },	{ "#167", "X",			&server_universe, 167 },	{ "#168", "X",			&server_universe, 168 },	{ "#169", "X",			&server_universe, 169 },	{ "#170", "X",			&server_universe, 170 },	{ "#171", "X",			&server_universe, 171 },	{ "#172", "X",			&server_universe, 172 },	{ "#173", "X",			&server_universe, 173 },	{ "#174", "X",			&server_universe, 174 },	{ "#175", "X",			&server_universe, 175 },	{ "#176", "X",			&server_universe, 176 },	{ "#177", "X",			&server_universe, 177 },	{ "#178", "X",			&server_universe, 178 },	{ "#179", "X",			&server_universe, 179 },	{ "#180", "X",			&server_universe, 180 },	{ "#181", "X",			&server_universe, 181 },	{ "#182", "X",			&server_universe, 182 },	{ "#183", "X",			&server_universe, 183 },	{ "#184", "X",			&server_universe, 184 },	{ "#185", "X",			&server_universe, 185 },	{ "#186", "X",			&server_universe, 186 },	{ "#187", "X",			&server_universe, 187 },	{ "#188", "X",			&server_universe, 188 },	{ "#189", "X",			&server_universe, 189 },	{ "#190", "X",			&server_universe, 190 },	{ "#191", "X",			&server_universe, 191 },	{ "#192", "X",			&server_universe, 192 },	{ "#193", "X",			&server_universe, 193 },	{ "#194", "X",			&server_universe, 194 },	{ "#195", "X",			&server_universe, 195 },	{ "#196", "X",			&server_universe, 196 },	{ "#197", "X",			&server_universe, 197 },	{ "#198", "X",			&server_universe, 198 },	{ "#199", "X",			&server_universe, 199 },	{ "#200", "X",			&server_universe, 200 },	{ "#201", "X",			&server_universe, 201 },	{ "#202", "X",			&server_universe, 202 },	{ "#203", "X",			&server_universe, 203 },	{ "#204", "X",			&server_universe, 204 },	{ "#205", "X",			&server_universe, 205 },	{ "#206", "X",			&server_universe, 206 },	{ "#207", "X",			&server_universe, 207 },	{ "#208", "X",			&server_universe, 208 },	{ "#209", "X",			&server_universe, 209 },	{ "#210", "X",			&server_universe, 210 },	{ "#211", "X",			&server_universe, 211 },	{ "#212", "X",			&server_universe, 212 },	{ "#213", "X",			&server_universe, 213 },	{ "#214", "X",			&server_universe, 214 },	{ "#215", "X",			&server_universe, 215 },	{ "#216", "X",			&server_universe, 216 },	{ "#217", "X",			&server_universe, 217 },	{ "#218", "X",			&server_universe, 218 },	{ "#219", "X",			&server_universe, 219 },	{ "#220", "X",			&server_universe, 220 },	{ "#221", "X",			&server_universe, 221 },	{ "#222", "X",			&server_universe, 222 },	{ "#223", "X",			&server_universe, 223 },	{ "#224", "X",			&server_universe, 224 },	{ "#225", "X",			&server_universe, 225 },	{ "#226", "X",			&server_universe, 226 },	{ "#227", "X",			&server_universe, 227 },	{ "#228", "X",			&server_universe, 228 },	{ "#229", "X",			&server_universe, 229 },	{ "#230", "X",			&server_universe, 230 },	{ "#231", "X",			&server_universe, 231 },	{ "#232", "X",			&server_universe, 232 },	{ "#233", "X",			&server_universe, 233 },	{ "#234", "X",			&server_universe, 234 },	{ "#235", "X",			&server_universe, 235 },	{ "#236", "X",			&server_universe, 236 },	{ "#237", "X",			&server_universe, 237 },	{ "#238", "X",			&server_universe, 238 },	{ "#239", "X",			&server_universe, 239 },	{ "#240", "X",			&server_universe, 240 },	{ "#241", "X",			&server_universe, 241 },	{ "#242", "X",			&server_universe, 242 },	{ "#243", "X",			&server_universe, 243 },	{ "#244", "X",			&server_universe, 244 },	{ "#245", "X",			&server_universe, 245 },	{ "#246", "X",			&server_universe, 246 },	{ "#247", "X",			&server_universe, 247 },	{ "#248", "X",			&server_universe, 248 },	{ "#249", "X",			&server_universe, 249 },	{ "#250", "X",			&server_universe, 250 },	{ "#251", "X",			&server_universe, 251 },	{ "#252", "X",			&server_universe, 252 },	{ "#253", "X",			&server_universe, 253 },	{ "#254", "X",			&server_universe, 254 },	{ "option-end", "e",		&server_universe, 255 },};struct enumeration_value ddns_styles_values [] = {	{ "none", 0 },	{ "ad-hoc", 1 },	{ "interim", 2 },	{ (char *)0, 0 }};struct enumeration ddns_styles = {	(struct enumeration *)0,	"ddns-styles",	ddns_styles_values};struct enumeration_value syslog_values [] = {#if defined (LOG_KERN)	{ "kern", LOG_KERN },#endif#if defined (LOG_USER)	{ "user", LOG_USER },#endif#if defined (LOG_MAIL)	{ "mail", LOG_MAIL },#endif#if defined (LOG_DAEMON)	{ "daemon", LOG_DAEMON },#endif#if defined (LOG_AUTH)	{ "auth", LOG_AUTH },#endif#if defined (LOG_SYSLOG)	{ "syslog", LOG_SYSLOG },#endif#if defined (LOG_LPR)	{ "lpr", LOG_LPR },#endif#if defined (LOG_NEWS)	{ "news", LOG_NEWS },#endif#if defined (LOG_UUCP)	{ "uucp", LOG_UUCP },#endif#if defined (LOG_CRON)	{ "cron", LOG_CRON },#endif#if defined (LOG_AUTHPRIV)	{ "authpriv", LOG_AUTHPRIV },#endif#if defined (LOG_FTP)	{ "ftp", LOG_FTP },#endif#if defined (LOG_LOCAL0)	{ "local0", LOG_LOCAL0 },#endif#if defined (LOG_LOCAL1)	{ "local1", LOG_LOCAL1 },#endif#if defined (LOG_LOCAL2)	{ "local2", LOG_LOCAL2 },#endif#if defined (LOG_LOCAL3)	{ "local3", LOG_LOCAL3 },#endif#if defined (LOG_LOCAL4)	{ "local4", LOG_LOCAL4 },#endif#if defined (LOG_LOCAL5)	{ "local5", LOG_LOCAL5 },#endif#if defined (LOG_LOCAL6)	{ "local6", LOG_LOCAL6 },#endif#if defined (LOG_LOCAL7)	{ "local7", LOG_LOCAL7 },#endif	{ (char *)0, 0 }};struct enumeration syslog_enum = {	(struct enumeration *)0,	"syslog-facilities",	syslog_values};void initialize_server_option_spaces(){	int i;	/* Set up the Relay Agent Information Option suboption space... */	agent_universe.name = "agent";	agent_universe.option_state_dereference =		linked_option_state_dereference;	agent_universe.lookup_func = lookup_linked_option;	agent_universe.save_func = save_linked_option;	agent_universe.delete_func = delete_linked_option;	agent_universe.encapsulate = linked_option_space_encapsulate;	agent_universe.foreach = linked_option_space_foreach;	agent_universe.decode = parse_option_buffer;	agent_universe.index = universe_count++;	agent_universe.length_size = 1;	agent_universe.tag_size = 1;	agent_universe.store_tag = putUChar;	agent_universe.store_length = putUChar;	universes [agent_universe.index] = &agent_universe;	agent_universe.hash = new_hash (0, 0, 1, MDL);	if (!agent_universe.hash)		log_fatal ("Can't allocate agent option hash table.");	for (i = 0; i < 256; i++) {		agent_universe.options [i] = &agent_options [i];		option_hash_add (agent_universe.hash,				 agent_options [i].name, 0,				 &agent_options [i], MDL);	}	agent_universe.enc_opt = &dhcp_options [DHO_DHCP_AGENT_OPTIONS];	/* Set up the server option universe... */	server_universe.name = "server";	server_universe.lookup_func = lookup_hashed_option;	server_universe.option_state_dereference =		hashed_option_state_dereference;	server_universe.save_func = save_hashed_option;	server_universe.delete_func = delete_hashed_option;	server_universe.encapsulate = hashed_option_space_encapsulate;	server_universe.foreach = hashed_option_space_foreach;	server_universe.length_size = 1;	server_universe.tag_size = 1;	server_universe.store_tag = putUChar;	server_universe.store_length = putUChar;	server_universe.index = universe_count++;	universes [server_universe.index] = &server_universe;	server_universe.hash = new_hash (0, 0, 1, MDL);	if (!server_universe.hash)		log_fatal ("Can't allocate server option hash table.");	for (i = 0; i < 256; i++) {		server_universe.options [i] = &server_options [i];		option_hash_add (server_universe.hash,				 server_options [i].name, 0,				 &server_options [i], MDL);	}	/* Add the server and agent option spaces to the option space hash. */	universe_hash_add (universe_hash,			   agent_universe.name, 0, &agent_universe, MDL);	universe_hash_add (universe_hash,			   server_universe.name, 0, &server_universe, MDL);	/* Make the server universe the configuration option universe. */	config_universe = &server_universe;	vendor_cfg_option = &server_options [SV_VENDOR_OPTION_SPACE];}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?