ovsdb: Centralize and make consistent setting txn_row members of rows.
authorBen Pfaff <blp@nicira.com>
Fri, 12 Mar 2010 00:56:36 +0000 (16:56 -0800)
committerBen Pfaff <blp@nicira.com>
Wed, 17 Mar 2010 21:24:55 +0000 (14:24 -0700)
commitb405dcfb4ee1d105ffcf3931873fb13121375aa8
treeb2cbea7feb35024e3935a44c3d46166d29f63cff
parentb932d88b16c8a48c332495ddd3f70ea97dc1abf1
ovsdb: Centralize and make consistent setting txn_row members of rows.

When a transaction modified a row, the "old" row's txn_row member was
not being set to the txn_row.  This commit changes that and factors out
the code to set the txn_row member of the rows within a txn_row.

This is not a bug fix, because nothing previously cared about the txn_row
member of the old version of a row, but it does matter for an upcoming
commit.
ovsdb/transaction.c