Re[2]: wfp
От: Alexandr_D  
Дата: 30.12.10 12:07
Оценка:
Здравствуйте, Аноним, Вы писали:


А>Попробуй проверить флаги:


А>flags = inFixedValues->incomingValue[ FWPS_FIELD_ALE_CONNECT_REDIRECT_V4_FLAGS ].value.uint32;


А>на значение FWP_CONDITION_FLAG_IS_REAUTHORIZE



Да, после двух вызовов моей ClassifyFn значение флагов меняется с 0x0 на 0x4 (т.е. REAUTHORIZE). Однако, если я ставлю дополнительное условие



    filterConditions[1].fieldKey =  FWPM_CONDITION_FLAGS;
    filterConditions[1].matchType = FWP_MATCH_FLAGS_NONE_SET;
    filterConditions[1].conditionValue.type = FWP_UINT32;
    filterConditions[1].conditionValue.v4AddrMask = FWP_CONDITION_FLAG_IS_REAUTHORIZE;


то тестовый клиент вылетает на connect с SocketException: An attempt was made to access a socket in a way forbidden by its access permissions.
И клиент и сервер запускаются как администратор.
wfp
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.