Compare string by strncmp

This commit is contained in:
Pengfei Ni
2016-05-29 09:19:06 +00:00
parent d7dd250195
commit 837016a417
+3 -1
View File
@@ -45,7 +45,9 @@ int hyper_setup_iptables_rule(struct ipt_rule rule)
if (check == 0) {
// iptables rule already exist, do not insert it again
if (rule.op == "-A" || rule.op == "-I" || rule.op == "-N") {
if (!strncmp(rule.op, "-A", strlen("-A")) ||
!strncmp(rule.op, "-I", strlen("-I")) ||
!strncmp(rule.op, "-N", strlen("-N"))) {
fprintf(stdout, "iptables rule '%s' already exist\n", rule.rule);
return 0;
}