Commit c59ba803 authored by Pavel Emelyanov's avatar Pavel Emelyanov

nf: Use bool types for lock/unlock switch

Signed-off-by: 's avatarPavel Emelyanov <xemul@parallels.com>
parent 522fa170
...@@ -69,7 +69,7 @@ static int nf_connection_switch_raw(int family, u32 *src_addr, u16 src_port, ...@@ -69,7 +69,7 @@ static int nf_connection_switch_raw(int family, u32 *src_addr, u16 src_port,
return 0; return 0;
} }
static int nf_connection_switch(struct inet_sk_desc *sk, int lock) static int nf_connection_switch(struct inet_sk_desc *sk, bool lock)
{ {
int ret = 0; int ret = 0;
...@@ -91,12 +91,12 @@ static int nf_connection_switch(struct inet_sk_desc *sk, int lock) ...@@ -91,12 +91,12 @@ static int nf_connection_switch(struct inet_sk_desc *sk, int lock)
int nf_lock_connection(struct inet_sk_desc *sk) int nf_lock_connection(struct inet_sk_desc *sk)
{ {
return nf_connection_switch(sk, 1); return nf_connection_switch(sk, true);
} }
int nf_unlock_connection(struct inet_sk_desc *sk) int nf_unlock_connection(struct inet_sk_desc *sk)
{ {
return nf_connection_switch(sk, 0); return nf_connection_switch(sk, false);
} }
int nf_unlock_connection_info(struct inet_sk_info *si) int nf_unlock_connection_info(struct inet_sk_info *si)
...@@ -105,10 +105,10 @@ int nf_unlock_connection_info(struct inet_sk_info *si) ...@@ -105,10 +105,10 @@ int nf_unlock_connection_info(struct inet_sk_info *si)
ret |= nf_connection_switch_raw(si->ie->family, ret |= nf_connection_switch_raw(si->ie->family,
si->ie->src_addr, si->ie->src_port, si->ie->src_addr, si->ie->src_port,
si->ie->dst_addr, si->ie->dst_port, true, 0); si->ie->dst_addr, si->ie->dst_port, true, false);
ret |= nf_connection_switch_raw(si->ie->family, ret |= nf_connection_switch_raw(si->ie->family,
si->ie->dst_addr, si->ie->dst_port, si->ie->dst_addr, si->ie->dst_port,
si->ie->src_addr, si->ie->src_port, false, 0); si->ie->src_addr, si->ie->src_port, false, false);
/* /*
* rollback nothing in case of any error, * rollback nothing in case of any error,
* because nobody checks errors of this function * because nobody checks errors of this function
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment