Lines Matching refs:cls

1273 	ipqos_conf_class_t *cls;
1294 for (cls = action->classes; cls; cls = cls->next) {
1295 if (cls->originator == IPP_CONFIG_PERMANENT) {
1297 cls->name);
1299 cls->modified = B_TRUE;
1302 cls->name);
1304 cls->todel = B_TRUE;
1317 ipqos_conf_class_t *cls;
1340 for (cls = action->classes; cls; cls = cls->next) {
1341 if (cls->originator == IPP_CONFIG_PERMANENT) {
1343 cls->name);
1345 cls->modified = B_TRUE;
1349 cls->name);
1351 cls->new = B_TRUE;
1490 ipqos_conf_class_t *cls;
1498 for (cls = old->classes; cls; cls = cls->next) {
1500 if (classexist(cls->name, new->classes) == NULL) {
1504 if (cls->originator == IPP_CONFIG_IPQOSCONF) {
1506 cls->name);
1508 cls->todel = B_TRUE;
1523 } else if (cls->originator == IPP_CONFIG_PERMANENT &&
1524 cls->alist->action && /* not virtual action */
1525 cls->alist->action->params->originator ==
1530 res = dup_class(cls, &ncls);
1548 for (cls = new->classes; cls; cls = cls->next) {
1552 if ((tmpc = classexist(cls->name, old->classes)) == NULL ||
1556 cls->name);
1558 cls->new = B_TRUE;
1565 res = diffclass(tmpc, cls);
1570 if (cls->modified == B_TRUE) {
2190 ipqos_conf_class_t *cls;
2207 for (cls = act->classes; cls; cls = cls->next) {
2211 if (cls->alist->action) {
2212 res = add_item(cls->alist->action, rem_undo);
2399 ipqos_conf_class_t *cls;
2404 for (cls = classes; cls; cls = cls->next) {
2409 if ((rem_undo == B_FALSE && cls->new == B_FALSE) ||
2410 (rem_undo == B_TRUE && cls->deleted == B_FALSE)) {
2415 res = add_class(action, cls->name, module_version,
2416 cls->stats_enable, cls->alist->name);
2422 cls->cr_mod = B_TRUE;
2471 ipqos_conf_class_t *cls;
2549 for (cls = act->classes; cls; cls = cls->next) {
2550 if ((add_undo == B_FALSE && cls->todel == B_TRUE) ||
2551 (add_undo == B_TRUE && cls->new == B_TRUE &&
2552 cls->cr_mod == B_TRUE)) {
2556 res = remove_class(act->name, cls->name,
2560 "class %s\n", cls->name);
2567 cls->deleted = B_TRUE;
2591 ipqos_conf_class_t *cls;
2621 for (cls = act->classes; cls; cls = cls->next) {
2622 if (cls->modified) {
2623 res = modify_class(act->name, cls->name,
2624 act->module_version, cls->stats_enable,
2625 cls->alist->name, 0);
2631 cls->cr_mod = B_TRUE;
2671 ipqos_conf_class_t *cls;
2723 for (cls = act->classes; cls; cls = cls->next) {
2724 if (cls->modified == B_TRUE &&
2725 cls->cr_mod == B_TRUE) {
2726 oldcls = classexist(cls->name, oldact->classes);
2729 cls->name, act->module_version,
2761 for (cls = act->classes; cls != NULL; cls = cls->next) {
2762 if (cls->originator == IPP_CONFIG_PERMANENT) {
2763 res = modify_class(act->name, cls->name,
2764 act->module_version, cls->stats_enable,
2765 cls->alist->name, 0);
3765 ipqos_conf_class_t *cls;
3791 for (cls = action->classes; cls != NULL; cls = cls->next) {
3793 cls->originator == IPP_CONFIG_IPQOSCONF ||
3794 cls->originator == IPP_CONFIG_PERMANENT) {
3796 printclass(fp, cls, printall, tab_inserts + 1);
6284 ipqos_conf_class_t *cls;
6288 cls = alloc_class();
6289 if (cls == NULL) {
6294 *cls = *src;
6297 cls->nvlist = NULL;
6301 cls->alist = NULL;
6302 res = add_aref(&cls->alist, src->alist->field, src->alist->name);
6304 free(cls);
6308 *dst = cls;
6335 free_class(ipqos_conf_class_t *cls)
6338 if (cls == NULL)
6343 nvlist_free(cls->nvlist);
6347 if (cls->alist)
6348 free_arefs(cls->alist);
6351 free(cls);
6364 ipqos_conf_class_t *cls;
6368 for (cls = classes; cls; cls = cls->next) {
6369 if (strcmp(class_nm, cls->name) == 0) {
6374 return (cls);
6651 ipqos_conf_class_t *cls, *nc;
6680 cls = act->classes;
6681 while (cls != NULL) {
6682 nc = cls->next;
6683 free_class(cls);
6684 cls = nc;
7311 int nm, cls, ipv;
7354 ipv = nm = cls = 0;
7398 if (cls != 0) {
7415 cls++;
7634 if (nm == 0 || cls == 0) {
8225 ipqos_conf_class_t *cls;
8282 for (cls = act->classes; cls; cls = cls->next) {
8286 if (userconf && classexist(cls->name, cls->next)) {
8289 "action %s.\n"), cls->name, act->name);
8297 if (virtual_action(cls->alist->name)) {
8305 if ((cls->alist->action =
8306 actionexist(cls->alist->name, actions)) == NULL) {
8309 "action %s.\n"), cls->name, act->name);
8315 dact = cls->alist->action;