|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Eugene Grosbein 2:5006/1 23 Jan 2003 10:58:26 To : 054026 Subject : Re: <none> -------------------------------------------------------------------------------- >> Он обучен только определенным, FTP и IRC есть, а H323 (Netmeeting) нет. 0> А на ФТП на _HЕСТАДАРТHЫЙ_ порт (не 21 ) - обучен ? По дефолту нет, но в простейшем случае нет проблем обучить: - --- alias_ftp.c.orig Thu Jan 23 09:55:47 2003 +++ alias_ftp.c Thu Jan 23 09:56:30 2003 @@ -80,6 +80,7 @@ #include "alias_local.h" #define FTP_CONTROL_PORT_NUMBER 21 +#define FTP_CONTROL_PORT_NUMBER2 1021 #define MAX_MESSAGE_SIZE 128 enum ftp_message_type { @@ -127,7 +128,8 @@ if (dlen <= MAX_MESSAGE_SIZE && GetLastLineCrlfTermed(link)) { ftp_message_type = FTP_UNKNOWN_MESSAGE; - if (ntohs(tc->th_dport) == FTP_CONTROL_PORT_NUMBER) { + if (ntohs(tc->th_dport) == FTP_CONTROL_PORT_NUMBER || + ntohs(tc->th_dport) == FTP_CONTROL_PORT_NUMBER2) { /* * When aliasing a client, check for the PORT/EPRT command. */ Это же open source, можешь даже анализ протокола добавить. Eugene -- "Люди забыли эту истину," - сказал Лис, - "но ты не забывай" --- slrn/0.9.7.4 (FreeBSD) * Origin: Svyaz Service JSC (2:5006/1@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/2609349657288.html, оценка из 5, голосов 10
|