datapath: Stop using NLA_PUT*().
authorDavid S. Miller <davem@davemloft.net>
Mon, 2 Apr 2012 20:25:21 +0000 (13:25 -0700)
committerJesse Gross <jesse@nicira.com>
Mon, 2 Apr 2012 20:51:20 +0000 (13:51 -0700)
commitc3cc8c031bb7be42b5b818c23d0e708a0cc11a26
tree198ee2610276edabf4e5a8697dc26667d54b99bb
parentd63649f1bb5101f365e51e7adbeed83a00bd6d69
datapath: Stop using NLA_PUT*().

These macros contain a hidden goto, and are thus extremely error
prone and make code hard to audit.

Signed-off-by: David S. Miller <davem@davemloft.net>
[jesse: Additional transformations for code not upstream.]
Signed-off-by: Jesse Gross <jesse@nicira.com>
datapath/brcompat_main.c
datapath/datapath.c
datapath/flow.c
datapath/tunnel.c