> imi spui si ce optiuni ai in kernel?

daca n-ai avea in kernel ce-ti trebuie .. io cred ca nu ti-ar merge ...

oricum mi se pare ciudat..
tu faci

ipchains bla bla -m 10

apoi mai tarziu

ip ru ad fwmark 10 table 10

m-am uitat in sourcele lu iproute2 (cred ca ultimu)

asa arata bucata cu unde se citeste valoarea de dupa fwmark:
 } else if (strcmp(*argv, "fwmark") == 0) {
          __u32 fwmark;
           NEXT_ARG();
           if (get_u32(&fwmark, *argv, 16)) // atentie la 16 asta
                  invarg("fwmark value is invalid\n", *argv);
                  addattr32(&req.n, sizeof(req), RTA_PROTOINFO, fwmark);
}


unde get_u32 .. arata cam asa:

int get_u32(__u32 *val, char *arg, int base)
{
        unsigned long res;
        char *ptr;

        if (!arg || !*arg)
                return -1;
        res = strtoul(arg, &ptr, base);
        if (!ptr || ptr == arg || *ptr || res > 0xFFFFFFFFUL)
                return -1;
        *val = res;
        return 0;
}

io-s lamurit ... de fapt 0x10 != 10, nu-i asa ?


> merge cu masquerade?
> la mine nu pot pune via x.y.z.t deoarece e ppp si nu stiu adresa din capat
> asa ca pun ip ro add default dev ppp0 table 10
> cam asta e diferenta
> plus ca eu fac masquerade si ar trebui daca merge policy routing-ul sa
> faca masq cu ip-ul de pe ppp0 si nu cu cel de pe ppp1 care e ruta defaul
> din tabela main
>
> ----------------------------
> Mihai RUSU
> RoEduNet Network Engineer
> "... and what if this is as good as it gets ?"
>
> ---
> Send e-mail to '[EMAIL PROTECTED]' with 'unsubscribe rlug' to
> unsubscribe from this list.
>
>

---
Send e-mail to '[EMAIL PROTECTED]' with 'unsubscribe rlug' to 
unsubscribe from this list.

Raspunde prin e-mail lui