|
libnl 1.1
|
Attribute Access | |
| int | rtnl_sfq_set_quantum (struct rtnl_qdisc *qdisc, int quantum) |
| Set quantum of SFQ qdisc. | |
| int | rtnl_sfq_get_quantum (struct rtnl_qdisc *qdisc) |
| Get quantum of SFQ qdisc. | |
| int | rtnl_sfq_set_limit (struct rtnl_qdisc *qdisc, int limit) |
| Set limit of SFQ qdisc. | |
| int | rtnl_sfq_get_limit (struct rtnl_qdisc *qdisc) |
| Get limit of SFQ qdisc. | |
| int | rtnl_sfq_set_perturb (struct rtnl_qdisc *qdisc, int perturb) |
| Set perturbation interval of SFQ qdisc. | |
| int | rtnl_sfq_get_perturb (struct rtnl_qdisc *qdisc) |
| Get perturbation interval of SFQ qdisc. | |
| int | rtnl_sfq_get_divisor (struct rtnl_qdisc *qdisc) |
| Get divisor of SFQ qdisc. | |
| int rtnl_sfq_set_quantum | ( | struct rtnl_qdisc * | qdisc, |
| int | quantum | ||
| ) |
| qdisc | SFQ qdisc to be modified. |
| quantum | New quantum in bytes. |
Definition at line 154 of file sfq.c.
{
struct rtnl_sfq *sfq;
sfq = sfq_alloc(qdisc);
if (!sfq)
return nl_errno(ENOMEM);
sfq->qs_quantum = quantum;
sfq->qs_mask |= SCH_SFQ_ATTR_QUANTUM;
return 0;
}
| int rtnl_sfq_get_quantum | ( | struct rtnl_qdisc * | qdisc | ) |
| int rtnl_sfq_set_limit | ( | struct rtnl_qdisc * | qdisc, |
| int | limit | ||
| ) |
| qdisc | SFQ qdisc to be modified. |
| limit | New limit in number of packets. |
Definition at line 190 of file sfq.c.
{
struct rtnl_sfq *sfq;
sfq = sfq_alloc(qdisc);
if (!sfq)
return nl_errno(ENOMEM);
sfq->qs_limit = limit;
sfq->qs_mask |= SCH_SFQ_ATTR_LIMIT;
return 0;
}
| int rtnl_sfq_get_limit | ( | struct rtnl_qdisc * | qdisc | ) |
| int rtnl_sfq_set_perturb | ( | struct rtnl_qdisc * | qdisc, |
| int | perturb | ||
| ) |
| qdisc | SFQ qdisc to be modified. |
| perturb | New perturbation interval in seconds. |
Definition at line 227 of file sfq.c.
{
struct rtnl_sfq *sfq;
sfq = sfq_alloc(qdisc);
if (!sfq)
return nl_errno(ENOMEM);
sfq->qs_perturb = perturb;
sfq->qs_mask |= SCH_SFQ_ATTR_PERTURB;
return 0;
}
| int rtnl_sfq_get_perturb | ( | struct rtnl_qdisc * | qdisc | ) |
| int rtnl_sfq_get_divisor | ( | struct rtnl_qdisc * | qdisc | ) |
1.7.4