Roman Mashak
530753184a
tc: pass correct conversion specifier to print 'unsigned int' action index.
...
Signed-off-by: Roman Mashak <mrv@mojatatu.com>
Signed-off-by: Jamal Hadi Salim <jhs@mojatatu.com>
2016-12-14 19:00:36 -08:00
Craig Dillabaugh
883c6708e4
action gact: list pipe as a valid action
...
Signed-off-by: Craig Dillabaugh <cdillaba@mojatatu.com>
Signed-off-by: Jamal Hadi Salim <jhs@mojatatu.com>
2016-10-12 15:09:52 -07:00
Phil Sutter
c15feb99a4
tc/m_gact: Fix action_a2n() return code check
...
The function returns zero on success.
Reported-by: Mark Bloch <markb@mellanox.com>
Fixes: 69f5aff63c
("tc: use action_a2n() everywhere")
Signed-off-by: Phil Sutter <phil@nwl.cc>
2016-08-08 08:52:47 -07:00
Phil Sutter
7093200611
tc: util: No need for action_n2a() to be reentrant
...
This allows to remove some buffers here and there. While at it, make it
return a const value.
Signed-off-by: Phil Sutter <phil@nwl.cc>
2016-07-25 08:10:43 -07:00
Phil Sutter
69f5aff63c
tc: use action_a2n() everywhere
...
Signed-off-by: Phil Sutter <phil@nwl.cc>
2016-07-25 08:10:43 -07:00
Phil Sutter
d17b136f7d
Use C99 style initializers everywhere
...
This big patch was compiled by vimgrepping for memset calls and changing
to C99 initializer if applicable. One notable exception is the
initialization of union bpf_attr in tc/tc_bpf.c: changing it would break
for older gcc versions (at least <=3.4.6).
Calls to memset for struct rtattr pointer fields for parse_rtattr*()
were just dropped since they are not needed.
The changes here allowed the compiler to discover some unused variables,
so get rid of them, too.
Signed-off-by: Phil Sutter <phil@nwl.cc>
Acked-by: David Ahern <dsa@cumulusnetworks.com>
2016-07-20 12:05:24 -07:00
Stephen Hemminger
32a121cba2
tc: code cleanup
...
Use checkpatch to fix whitespace and other style issues.
2016-03-21 11:48:36 -07:00
Stephen Hemminger
d1f28cf181
ip: make local functions static
2013-02-12 11:38:35 -08:00
Stephen Hemminger
ae665a522b
Remove trailing whitespace
...
Go through source files and remove all trailing whitespace
Signed-off-by: Stephen Hemminger <shemminger@osdl.org>
2006-12-05 10:10:22 -08:00
Stephen Hemminger
302d3fb720
More TC patches from Jamal.
...
Signed-off-by: Stephen Hemminger <shemminger@osdl.org>
2006-09-25 17:08:40 -07:00
Jamal Hadi Salim
ebf32083e0
First part of cleaning up the help output of actions.
...
Signed-off-by: Stephen Hemminger <shemminger@osdl.org>
2006-08-08 12:10:08 -07:00
jamal
f1e4f042a5
Add help text for actions.
2006-08-04 10:59:34 -07:00
4!tgraf
3b3ecd31c1
Use parse_rtattr_nested
...
(Logical change 1.129)
2005-01-18 22:11:58 +00:00
4!tgraf
228569c3ff
Use NLMSG_TAIL
...
(Logical change 1.127)
2005-01-18 01:24:18 +00:00
net[shemminger]!kaber
95812b56a5
: prevent tc crashes
...
(Logical change 1.81)
2004-09-28 18:35:49 +00:00
osdl.net!shemminger
f2f99e2eef
no longer need xstats stub
...
(Logical change 1.77)
2004-08-31 17:45:21 +00:00
osdl.net!shemminger
2265da08e8
(Logical change 1.75)
2004-08-30 21:20:10 +00:00
osdl.net!shemminger
3993410886
Initial revision
2004-08-30 21:20:10 +00:00