[S] Change in openvpn[master]: Remove various redundant conditionals
"flichtenheld (Code Review)" <[email protected]>
| Newsgroups | gmane.network.openvpn.devel |
|---|---|
| Message-ID | <[email protected]> |
Attention is currently required from: plaisthos.
Hello plaisthos,
I'd like you to do a code review.
Please visit
http://gerrit.openvpn.net/c/openvpn/+/1613?usp=email
to review the following change.
Change subject: Remove various redundant conditionals
......................................................................
Remove various redundant conditionals
These are all already proven to be true by
surrounding code.
Identified by cppcheck.
Change-Id: Iacf06c113e8db5b7c78270f361ee76938ef1db47
Signed-off-by: Frank Lichtenheld <[email protected]>
---
M src/openvpn/manage.c
M src/openvpn/multi.c
M src/openvpn/options.c
M src/openvpn/platform.c
M src/openvpn/ssl_verify.c
M src/openvpnserv/interactive.c
6 files changed, 8 insertions(+), 11 deletions(-)
git pull ssh://gerrit.openvpn.net:29418/openvpn refs/changes/13/1613/1
diff --git a/src/openvpn/manage.c b/src/openvpn/manage.c
index 6cab7db..d776908 100644
--- a/src/openvpn/manage.c
+++ b/src/openvpn/manage.c
@@ -1551,10 +1551,7 @@
}
else
{
- if (p[1])
- {
- man_state(man, p[1]);
- }
+ man_state(man, p[1]);
if (p[2])
{
man_state(man, p[2]);
@@ -2457,7 +2454,7 @@
{
buffer_list_advance(man->connection.out, sent);
}
- else if (sent < 0)
+ else
{
if (man_io_error(man, "send"))
{
diff --git a/src/openvpn/multi.c b/src/openvpn/multi.c
index 22f8b54..7882f32 100644
--- a/src/openvpn/multi.c
+++ b/src/openvpn/multi.c
@@ -1869,7 +1869,7 @@
{
msg(M_INFO, "PUSH: No NCP or OCC cipher data received from peer.");
- if (o->enable_ncp_fallback && !tls_multi->remote_ciphername)
+ if (o->enable_ncp_fallback)
{
msg(M_INFO,
"Using data channel cipher '%s' since "
diff --git a/src/openvpn/options.c b/src/openvpn/options.c
index 713dcf4..200e3cd 100644
--- a/src/openvpn/options.c
+++ b/src/openvpn/options.c
@@ -5304,7 +5304,7 @@
struct dns_server *server =
dns_server_get(&options->dns_options.servers, priority, &options->dns_options.gc);
- if (streq(p[3], "address") && p[4])
+ if (streq(p[3], "address"))
{
for (int i = 4; p[i]; ++i)
{
diff --git a/src/openvpn/platform.c b/src/openvpn/platform.c
index 3a6b272..9fa9363 100644
--- a/src/openvpn/platform.c
+++ b/src/openvpn/platform.c
@@ -572,7 +572,7 @@
close(fd);
return retfname;
}
- else if (fd == -1 && errno != EEXIST)
+ else if (errno != EEXIST)
{
/* Something else went wrong, no need to retry. */
msg(M_WARN | M_ERRNO, "Could not create temporary file '%s'", retfname);
diff --git a/src/openvpn/ssl_verify.c b/src/openvpn/ssl_verify.c
index d44f25f..99df49c 100644
--- a/src/openvpn/ssl_verify.c
+++ b/src/openvpn/ssl_verify.c
@@ -895,7 +895,7 @@
{
/* Must have at least three lines. further lines are ignored for
* forward compatibility */
- if (!lines->head || !lines->head->next || !lines->head->next->next)
+ if (!lines->head->next || !lines->head->next->next)
{
msg(M_WARN, "auth pending control file is not at least "
"three lines long.");
diff --git a/src/openvpnserv/interactive.c b/src/openvpnserv/interactive.c
index c96d3f2..322461e 100644
--- a/src/openvpnserv/interactive.c
+++ b/src/openvpnserv/interactive.c
@@ -486,7 +486,7 @@
sud->directory = data;
len = wcslen(sud->directory) + 1;
size -= len;
- if (size <= 0)
+ if (size == 0)
{
MsgToEventLog(M_ERR, L"Startup data ends at working directory");
ReturnError(pipe, ERROR_STARTUP_DATA, L"GetStartupData", 1, &exit_event);
@@ -496,7 +496,7 @@
sud->options = sud->directory + len;
len = wcslen(sud->options) + 1;
size -= len;
- if (size <= 0)
+ if (size == 0)
{
MsgToEventLog(M_ERR, L"Startup data ends at command line options");
ReturnError(pipe, ERROR_STARTUP_DATA, L"GetStartupData", 1, &exit_event);
--
To view, visit http://gerrit.openvpn.net/c/openvpn/+/1613?usp=email
To unsubscribe, or for help writing mail filters, visit http://gerrit.openvpn.net/settings?usp=email
Gerrit-MessageType: newchange
Gerrit-Project: openvpn
Gerrit-Branch: master
Gerrit-Change-Id: Iacf06c113e8db5b7c78270f361ee76938ef1db47
Gerrit-Change-Number: 1613
Gerrit-PatchSet: 1
Gerrit-Owner: flichtenheld <[email protected]>
Gerrit-Reviewer: plaisthos <[email protected]>
Gerrit-CC: openvpn-devel <[email protected]>
Gerrit-Attention: plaisthos <[email protected]>
_______________________________________________
Openvpn-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openvpn-devel