Страница 1 из 1

В STABLE появилась возможность указывать fib для jail

Добавлено: 2009-01-10 19:49:19
terminus
Выполняя mergemaster заметил изменение в /etc/defaults/rc.conf - туда добавился новый параметр для jail

Код: Выделить всё

#jail_example_fib="0"                           # routing table for setfib(1)


$ man rc.conf | grep -B 10 -A 10 "fib"

     jail_<jname>_fib
                 (str) Unset by default.  When set, the jail is started with
                 the specified routing table via setfib(1).
Таким образо теперь можно привязывать джайлы к выделенным им таблицам маршрутизации!
http://svn.freebsd.org/viewvc/base?view ... ion=186863

Re: В STABLE появилась возможность указывать fib для jail

Добавлено: 2009-02-13 7:19:35
zingel
а если таблица переполнитцо?

Код: Выделить всё

                         a4p = (struct addr4entry *) malloc(
                            sizeof(struct addr4entry));
                        if (a4p == NULL) {
                                error = 1;
                                break;
                        }
                        bzero(a4p, sizeof(struct addr4entry));
                        bcopy(&sai->sin_addr, &a4p->ip4,
                            sizeof(struct in_addr));
                        if (!STAILQ_EMPTY(&addr4))
                                count = STAILQ_FIRST(&addr4)->count;
                        else
                                count = 0;
                        STAILQ_INSERT_TAIL(&addr4, a4p, addr4entries);
                        STAILQ_FIRST(&addr4)->count = count + 1;
                        break;