Показать сообщение отдельно
Старый 17.04.2010, 13:47
iflamberg вне форума Посмотреть профиль Отправить личное сообщение для iflamberg Найти все сообщения от iflamberg
  № 6  
Ответить с цитированием
iflamberg
 
Аватар для iflamberg

Регистрация: Jan 2009
Сообщений: 1,651
непонятно - кури маны!
Рассматривай это так. Когда клиенту нужна политика безопасности, то перед тем, как подключить к серверу твой сокет-клиент, он подключается СВОИМ. Всё что том умеет, так это отправить запрос, дождаться ровно однго ответа и отключится. Т.е. после отправки политики сервером, мы от клиента больше ничего не ждем, это НЕ НАШ КЛИЕНТ.
Код:
				if (strncmp(securityRequest,buf,strlen(securityRequest))==0){ //если запрос на доступ - отдать ответ, разорвать соединение
					mylog.write (2,"received security request");
					send(it->sock, securityAnswer, strlen(securityAnswer), 0);
					close(it->sock);
__________________
мой пустой блог