Skip to content

Commit 3bf1692

Browse files
EdMcBanelazytiger
authored andcommitted
:fix: data_cmd: call set_data _after_ get_type, as otherwise the latter (partially) overwrites some of the set fields (e.g. adt.ether)
1 parent d71011b commit 3bf1692

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/session.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -124,8 +124,8 @@ impl<T: SetType> Session<T> {
124124
F: FnOnce(&Self) -> Result<(), Error>,
125125
{
126126
self.set_data(binding::ipset_opt_IPSET_SETNAME, self.name.as_ptr() as _)?;
127-
data.set_data(self, None)?;
128127
self.get_type(cmd)?;
128+
data.set_data(self, None)?;
129129
options(self)?;
130130
self.run_cmd(cmd)
131131
}

0 commit comments

Comments
 (0)