|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Vitaly.Lugovsky@ontil.ihep.su 2:5080/1003 20 Nov 2002 16:16:44 To : Ilya Teterin Subject : Re: Скриптовый язык для netfilter -------------------------------------------------------------------------------- Ilya Teterin <alien@npp-integris.ru> wrote: > Захотелось таки реализовать скриптовый язык для netfilter (спасибо мастеру > Ёде). Предполагаемые фичи: > - таблицы переменных - глобальная и локальная (для каждого пакета). Hе совсем понятен смысл. Это же блин Фортран какой-то получается. Лучше нормальный scoping организовать - это даже проще. > - арифметические операции (add, sub и subz - уменьшать не более, чем до 0) > - строковые операции - для начала склеивание, поиск и подстрока. Я так понимаю, всякие там pcre использовать нереально? > - "служебные переменные": src ip и dst ip, протокол, sport, dport. > - логические операции: g, l, e, ge, le > Логические операции реализовывать планируется через матчи, остальные - через > тагеты. Операторов перехода не будет. Опять - не совсем понятна задумка. Язык этот надо компилировать, или достаточно будет интерпретации? > Какие ожидать проблемы? Hичего не могу сказать, пока более доходчивой спецификации языка не увижу. Хотя бы синтаксис в BNF. -- V.S.Lugovsky aka Mauhuur (http://ontil.ihep.su/~vsl) (UIN=45482254) --- ifmail v.2.15dev5 * Origin: USURT's FidoNET<->Internet Gate (news://news.c (2:5080/1003@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/1464622b50deb.html, оценка из 5, голосов 10
|