Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > C/C++ Сетевое программирование
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.04.2011, 02:34   #1
secret_
Новичок
Джуниор
 
Регистрация: 04.04.2011
Сообщений: 1
Восклицание TFTP Client

Здравствуйте любители сетевого программирования , есть вопрос касательно протокола TFTP, может быть кто уже занимался этим..
Суть в следующим: необходимо написать TFTP протокол, посредствам которого возможно передать txt файл на удалённый tftp сервер (среда разработки VC++ 2008.
Споткнулся на передачи пакета с запросом на запись (WRQ). Написал его следующим образом:
Код:
char *create_requestPacket(int opCode, String^ remotefileName, int tftpMode, char buffer[]) 
	{
         char b[33];
		sprintf (buffer, "%d%d%s%d%d%d", 0,2,remotefileName,0,2,0);
         return buffer;
	}
Далее, п
ри попытки передать пакет должен получить подтверждение (ACK) и нормально передавать однако сервер пишет:
Unkown operation code: 12338 recieved from 192. ...:3895
Отправляю следующим образом:
Код:
array<unsigned char> ^ charbuf = gcnew array<unsigned char>(512);
		unsigned char* charbuf;
		char *pole;
		pole= create_requestPacket(2, path, 2, buffer);
		for(int i=0; pole[i]!=NULL; i++)
		{charbuf[i]=(unsigned char)pole[i];}
		tftpSocket->SendTo(charbuf, sizeof(charbuf), SocketFlags::None, dataEP);
Может кто сталкивался с подобной проблемой? Или хотябы работал с функцией SendTo, или с tftp.

>>>>>>>>>>>>В чём может заключаться ошибка?

Последний раз редактировалось Stilet; 04.04.2011 в 07:50.
secret_ вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ICQ client xakkkkker Компоненты Delphi 2 12.11.2008 17:20
ICQ Client DeDoK Работа с сетью в Delphi 3 26.10.2008 17:45
ICQ client xakkkkker Работа с сетью в Delphi 4 15.10.2008 19:56