projects
/
deliverable
/
linux.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[NET_SCHED]: Convert packet schedulers from rtnetlink to new netlink API
[deliverable/linux.git]
/
net
/
core
/
gen_estimator.c
diff --git
a/net/core/gen_estimator.c
b/net/core/gen_estimator.c
index 7ab9060bccd09c8e7b652f51901458936b105583..57abe8266be198dd483c71ce07cf3ce0757ced0e 100644
(file)
--- a/
net/core/gen_estimator.c
+++ b/
net/core/gen_estimator.c
@@
-159,13
+159,13
@@
skip:
int gen_new_estimator(struct gnet_stats_basic *bstats,
struct gnet_stats_rate_est *rate_est,
spinlock_t *stats_lock,
int gen_new_estimator(struct gnet_stats_basic *bstats,
struct gnet_stats_rate_est *rate_est,
spinlock_t *stats_lock,
- struct
rt
attr *opt)
+ struct
nl
attr *opt)
{
struct gen_estimator *est;
{
struct gen_estimator *est;
- struct gnet_estimator *parm =
RTA_DATA
(opt);
+ struct gnet_estimator *parm =
nla_data
(opt);
int idx;
int idx;
- if (
RTA_PAYLOAD
(opt) < sizeof(*parm))
+ if (
nla_len
(opt) < sizeof(*parm))
return -EINVAL;
if (parm->interval < -2 || parm->interval > 3)
return -EINVAL;
if (parm->interval < -2 || parm->interval > 3)
@@
-254,7
+254,7
@@
void gen_kill_estimator(struct gnet_stats_basic *bstats,
*/
int gen_replace_estimator(struct gnet_stats_basic *bstats,
struct gnet_stats_rate_est *rate_est,
*/
int gen_replace_estimator(struct gnet_stats_basic *bstats,
struct gnet_stats_rate_est *rate_est,
- spinlock_t *stats_lock, struct
rt
attr *opt)
+ spinlock_t *stats_lock, struct
nl
attr *opt)
{
gen_kill_estimator(bstats, rate_est);
return gen_new_estimator(bstats, rate_est, stats_lock, opt);
{
gen_kill_estimator(bstats, rate_est);
return gen_new_estimator(bstats, rate_est, stats_lock, opt);
This page took
0.024195 seconds
and
5
git commands to generate.