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 + -
显示快捷键?