]> git.ipfire.org Git - ipfire-2.x.git/commitdiff
openvpnctrl: Fix SEGV in sprintf() call.
authorMichael Tremer <michael.tremer@ipfire.org>
Tue, 5 Jul 2011 10:45:51 +0000 (12:45 +0200)
committerMichael Tremer <michael.tremer@ipfire.org>
Tue, 5 Jul 2011 10:45:51 +0000 (12:45 +0200)
src/misc-progs/openvpnctrl.c

index 6191fde458a1f74569d6f248a14a4a703c42b49d..00b35e1aba738337d1b76cb80d3d66b38b1ab5f7 100644 (file)
@@ -360,7 +360,7 @@ void setFirewallRules(void) {
                setChainRules(OVPNORANGE, orangeif, protocol, dport);
 
        // set firewall rules for n2n connections
-       char *port;
+       char port[STRING_SIZE];
        while (conn != NULL) {
                sprintf(port, "%d", conn->port);
                setChainRules(OVPNRED, redif, conn->proto, port);