Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции RU.UNIX.BSD
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции RU.UNIX.BSD с датами от 18 Jan 11 22:51:00 до 06 Oct 24 10:23:41, всего сообщений: 10767
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 4957 из 10767 ===================================== RU.UNIX.BSD =
От   : Victor Sudakov                   2:5005/49          19 Jan 17 18:28:02
Кому : Alex Korchmar                                       19 Jan 17 18:28:02
Тема : flow-tools
FGHI : area://RU.UNIX.BSD?msgid=2:5005/49+5880a396
На   : area://RU.UNIX.BSD?msgid=<1187506714@ddt.demos.su>+10b6ecd3
= Кодировка сообщения определена как: CP866 ==================================
Ответ: area://RU.UNIX.BSD?msgid=2:5005/49+5880bbc7
Ответ: area://RU.UNIX.BSD?msgid=<1187506716@ddt.demos.su>+05fca7bc
==============================================================================
Dear Alex,

18 Jan 17 20:41, you wrote to me:

AK>>> бы, что это за eval_match и нет ли тривиального способа их
AK>>> define
VS>> только в этом архиве. Hо что делать с этим знанием, я по-прежнему
VS>> ума не приложу.
AK> наконец-то посмотреть в исходник, как в нем определяются эти функции?

Вот из work/flow-tools-0.68/lib/ftfil.c


inline int eval_match_src_as(struct ftfil_lookup_as *lookup, char *rec,
  struct fts3rec_offsets *fo);

[dd]



/*
 * function: eval_match_src_as
 *
 * Evalute src_as
 *
 * returns: FT_FIL_MODE_PERMIT
 *          FT_FIL_MODE_DENY
 */
inline int eval_match_src_as(struct ftfil_lookup_as *lookup, char *rec,
  struct fts3rec_offsets *fo)
{
  u_int16 *src_as;
  int val;

  src_as = ((u_int16*)(rec+fo->src_as));

  val = lookup->mode[*src_as];

  if (val == FT_FIL_MODE_PERMIT)
    return FT_FIL_MODE_PERMIT;
  else if (val == FT_FIL_MODE_DENY)
    return FT_FIL_MODE_DENY;
  else
    return lookup->default_mode;

} /* eval_match_src_as */

Ошибка, напомню, выглядит так:


cc  -fPIC  -fstack-protector -o flow-capture -L../lib flow-capture.o -lft -lwrap -lz
../lib/libft.a(ftfil.o): In function `resolve_primitives':
ftfil.c:(.text+0x784): undefined reference to `eval_match_src_as'
ftfil.c:(.text+0x7cd): undefined reference to `eval_match_src_as'


Victor Sudakov, VAS4-RIPE, VAS47-RIPN
--- GoldED+/BSD 1.1.5-b20160322-b20160322
* Origin: Ulthar (2:5005/49)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.100594 секунды