Lines Matching refs:rc

140 	int rc;
144 if ((rc = ipp_stat_create(ipgpc_aid, "ipgpc_global_stats", 5,
147 return (rc);
155 if ((rc = ipp_stat_named_init(ipgpc_global_stats, "nfilters",
157 return (rc);
159 if ((rc = ipp_stat_named_init(ipgpc_global_stats, "nclasses",
161 return (rc);
163 if ((rc = ipp_stat_named_init(ipgpc_global_stats, "nbytes",
165 return (rc);
167 if ((rc = ipp_stat_named_init(ipgpc_global_stats, "npackets",
169 return (rc);
171 if ((rc = ipp_stat_named_init(ipgpc_global_stats, "epackets",
173 return (rc);
320 int rc;
393 if ((rc = initialize_tries()) != 0) {
394 return (rc);
400 if ((rc = global_statinit()) != 0) { /* init global stats */
402 "%d", rc));
403 return (rc);
414 if ((rc = insertcid(&def_class, &ipgpc_def_class_id)) != ENOENT) {
416 " with error %d", rc));
417 return (rc);
1276 int rc;
1281 if ((rc = ipp_stat_create(ipgpc_aid, in_class->class_name, 3,
1285 return (rc);
1300 if ((rc = ipp_stat_named_init(ipp_cl_stats, "nbytes",
1302 return (rc);
1304 if ((rc = ipp_stat_named_init(ipp_cl_stats, "npackets",
1306 return (rc);
1308 if ((rc = ipp_stat_named_init(ipp_cl_stats, "last_match",
1310 return (rc);
1333 int err, rc;
1345 if ((rc = class_statinit(in_class, class_id)) != 0) {
1348 "class_statinit failed with error %d", rc));
1350 return (rc);
1463 int rc;
1472 if ((rc = filter_name2id(&filter_id, filter_name, filter_instance,
1475 return (rc);
1563 int rc;
1572 if ((rc = class_name2id(&class_id, class_name, (ipgpc_num_cls - 1)))
1575 return (rc);
1604 rc = ipp_action_unref(ipgpc_aid, old_next_action, flags);
1605 ASSERT(rc == 0);
1624 int rc;
1647 if ((rc = filter_name2id(&filter_id, filter->filter_name,
1724 ipgpc0dbg(("ipgpc_modifyfilter: filter lookup error %d", rc));
1725 return (rc); /* filter name does not exist */
1744 int rc;
1765 if ((rc = class_name2id(&class_id, in_class.class_name,
1805 if ((rc = class_statinit(&in_class, class_id))
1809 "error %d", rc));
1811 return (rc);
1818 if ((rc = ipp_action_ref(ipgpc_aid,
1825 return (rc);
1828 rc = ipp_action_unref(ipgpc_aid, old_next_action,
1830 ASSERT(rc == 0);
1840 rc));
1842 return (rc);
1985 int rc;
1996 rc = ipp_action_unref(ipgpc_aid, next_action, flags);
1997 ASSERT(rc == 0);
2114 int rc;
2117 if ((rc = nvlist_alloc(&nvlp, NV_UNIQUE_NAME, KM_NOSLEEP)) != 0) {
2118 return (rc);
2122 if ((rc = nvlist_add_byte(nvlp, IPP_CONFIG_TYPE, IPP_SET)) != 0) {
2124 return (rc);
2128 if ((rc = nvlist_add_uint32(nvlp, IPP_ACTION_STATS_ENABLE,
2131 return (rc);
2135 rc = fn(nvlp, arg);
2139 return (rc);
2154 int rc;
2163 if ((rc = nvlist_add_byte(nvlp, IPP_CONFIG_TYPE,
2166 return (rc);
2170 if ((rc = nvlist_add_string(nvlp, CLASSIFIER_CLASS_NAME,
2172 return (rc);
2176 if ((rc = nvlist_add_uint32(nvlp, IPP_CONFIG_ORIGINATOR,
2178 return (rc);
2182 if ((rc = ipp_action_name(in_class->next_action, &next_action)) != 0) {
2183 return (rc);
2187 if ((rc = nvlist_add_string(nvlp, CLASSIFIER_NEXT_ACTION,
2190 return (rc);
2196 if ((rc = nvlist_add_uint32(nvlp, CLASSIFIER_CLASS_STATS_ENABLE,
2198 return (rc);
2214 int rc;
2223 if ((rc = nvlist_alloc(&nvlp, NV_UNIQUE_NAME, KM_NOSLEEP))
2225 return (rc);
2228 if ((rc = (build_class_nvlist(&nvlp,
2232 return (rc);
2235 if ((rc = fn(nvlp, arg)) != 0) {
2237 return (rc);
2257 int rc;
2261 if ((rc = nvlist_add_string(nvlp, CLASSIFIER_FILTER_NAME,
2263 return (rc);
2267 if ((rc = nvlist_add_string(nvlp, CLASSIFIER_CLASS_NAME, class_name))
2269 return (rc);
2273 if ((rc = nvlist_add_uint32(nvlp, IPP_CONFIG_ORIGINATOR,
2275 return (rc);
2279 if ((rc = nvlist_add_byte(nvlp, IPP_CONFIG_TYPE,
2281 return (rc);
2286 if ((rc = nvlist_add_uint32(nvlp, IPGPC_UID, in_filter->uid))
2288 return (rc);
2294 if ((rc = nvlist_add_int32(nvlp, IPGPC_PROJID,
2296 return (rc);
2302 if ((rc = nvlist_add_uint32(nvlp, IPGPC_IF_INDEX,
2304 return (rc);
2310 if ((rc = nvlist_add_uint32(nvlp, IPGPC_DIR,
2312 return (rc);
2318 if ((rc = nvlist_add_byte(nvlp, IPGPC_PROTO, in_filter->proto))
2320 return (rc);
2326 if ((rc = nvlist_add_byte(nvlp, IPGPC_DSFIELD,
2328 return (rc);
2330 if ((rc = nvlist_add_byte(nvlp, IPGPC_DSFIELD_MASK,
2332 return (rc);
2338 if ((rc = nvlist_add_uint32_array(nvlp, IPGPC_SADDR,
2340 return (rc);
2343 if ((rc = nvlist_add_uint32_array(nvlp, IPGPC_SADDR_MASK,
2345 return (rc);
2349 if ((rc = nvlist_add_string(nvlp, IPGPC_SADDR_HOSTNAME,
2351 return (rc);
2358 if ((rc = nvlist_add_uint32_array(nvlp, IPGPC_DADDR,
2360 return (rc);
2362 if ((rc = nvlist_add_uint32_array(nvlp, IPGPC_DADDR_MASK,
2364 return (rc);
2367 if ((rc = nvlist_add_string(nvlp, IPGPC_DADDR_HOSTNAME,
2369 return (rc);
2376 if ((rc = nvlist_add_uint16(nvlp, IPGPC_SPORT,
2378 return (rc);
2380 if ((rc = nvlist_add_uint16(nvlp, IPGPC_SPORT_MASK,
2382 return (rc);
2388 if ((rc = nvlist_add_uint16(nvlp, IPGPC_DPORT,
2390 return (rc);
2392 if ((rc = nvlist_add_uint16(nvlp, IPGPC_DPORT_MASK,
2394 return (rc);
2400 if ((rc = nvlist_add_uint32(nvlp, IPGPC_PRECEDENCE,
2402 return (rc);
2408 if ((rc = nvlist_add_uint32(nvlp, IPGPC_PRIORITY,
2410 return (rc);
2416 if ((rc = nvlist_add_byte(nvlp, IPGPC_FILTER_TYPE,
2418 return (rc);
2424 if ((rc = nvlist_add_int32(nvlp, IPGPC_FILTER_INSTANCE,
2426 return (rc);
2432 if ((rc = nvlist_add_string(nvlp, IPGPC_FILTER_PRIVATE,
2434 return (rc);
2450 int rc;
2460 if ((rc = nvlist_alloc(&nvlp, NV_UNIQUE_NAME, KM_NOSLEEP))
2462 return (rc);
2466 if ((rc = (build_filter_nvlist(&nvlp,
2470 return (rc);
2473 if ((rc = fn(nvlp, arg)) != 0) {
2475 return (rc);