sockets: Remove duplicate variable assignment

Signed-off-by: Radostin Stoyanov <rstoyanov1@gmail.com>
This commit is contained in:
Radostin Stoyanov 2019-12-12 23:04:30 +00:00 committed by Andrei Vagin
parent 00bb068785
commit 0980617e24

View file

@ -524,7 +524,7 @@ int restore_prepare_socket(int sk)
int restore_socket_opts(int sk, SkOptsEntry *soe)
{
int ret = 0, val;
int ret = 0, val = 1;
struct timeval tv;
/* In kernel a bufsize value is doubled. */
u32 bufs[2] = { soe->so_sndbuf / 2, soe->so_rcvbuf / 2};
@ -547,27 +547,22 @@ int restore_socket_opts(int sk, SkOptsEntry *soe)
ret |= restore_opt(sk, SOL_SOCKET, SO_MARK, &soe->so_mark);
}
if (soe->has_so_passcred && soe->so_passcred) {
val = 1;
pr_debug("\tset passcred for socket\n");
ret |= restore_opt(sk, SOL_SOCKET, SO_PASSCRED, &val);
}
if (soe->has_so_passsec && soe->so_passsec) {
val = 1;
pr_debug("\tset passsec for socket\n");
ret |= restore_opt(sk, SOL_SOCKET, SO_PASSSEC, &val);
}
if (soe->has_so_dontroute && soe->so_dontroute) {
val = 1;
pr_debug("\tset dontroute for socket\n");
ret |= restore_opt(sk, SOL_SOCKET, SO_DONTROUTE, &val);
}
if (soe->has_so_no_check && soe->so_no_check) {
val = 1;
pr_debug("\tset no_check for socket\n");
ret |= restore_opt(sk, SOL_SOCKET, SO_NO_CHECK, &val);
}
if (soe->has_so_broadcast && soe->so_broadcast) {
val = 1;
pr_debug("\tset broadcast for socket\n");
ret |= restore_opt(sk, SOL_SOCKET, SO_BROADCAST, &val);
}