summaryrefslogtreecommitdiff
path: root/lib/ipmi_tsol.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/ipmi_tsol.c')
-rw-r--r--lib/ipmi_tsol.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/lib/ipmi_tsol.c b/lib/ipmi_tsol.c
index 918cbfa..4c89a5c 100644
--- a/lib/ipmi_tsol.c
+++ b/lib/ipmi_tsol.c
@@ -381,7 +381,7 @@ ipmi_tsol_main(struct ipmi_intf *intf, int argc, char **argv)
int read_only = 0, rows = 0, cols = 0;
int port = IPMI_TSOL_DEF_PORT;
- if (strlen(intf->name) < 3 || strncmp(intf->name, "lan", 3) != 0) {
+ if (strlen(intf->name) < 3 || strcmp(intf->name, "lan") != 0) {
lprintf(LOG_ERR, "Error: Tyan SOL is only available over lan interface");
return (-1);
}
@@ -398,16 +398,16 @@ ipmi_tsol_main(struct ipmi_intf *intf, int argc, char **argv)
} else if (sscanf(argv[i], "cols=%d", &ip1) == 1) {
cols = ip1;
} else if (strlen(argv[i]) == 2
- && strncmp(argv[i], "ro", 2) == 0) {
+ && strcmp(argv[i], "ro") == 0) {
read_only = 1;
} else if (strlen(argv[i]) == 2
- && strncmp(argv[i], "rw", 2) == 0) {
+ && strcmp(argv[i], "rw") == 0) {
read_only = 0;
} else if (strlen(argv[i]) == 7
- && strncmp(argv[i], "altterm", 7) == 0) {
+ && strcmp(argv[i], "altterm") == 0) {
_altterm = 1;
} else if (strlen(argv[i]) == 4
- && strncmp(argv[i], "help", 4) == 0) {
+ && strcmp(argv[i], "help") == 0) {
print_tsol_usage();
return 0;
} else {