- if ((lpProtocolInfo->iAddressFamily == Provider->Mapping->Mapping[i].AddressFamily) &&
- (lpProtocolInfo->iSocketType == Provider->Mapping->Mapping[i].SocketType) &&
- ((lpProtocolInfo->iProtocol == Provider->Mapping->Mapping[i].Protocol) ||
- (lpProtocolInfo->iSocketType == SOCK_RAW))) {
+ if ((lpProtocolInfo->iAddressFamily == (INT) Provider->Mapping->Mapping[i].AddressFamily) &&
+ (lpProtocolInfo->iSocketType == (INT) Provider->Mapping->Mapping[i].SocketType) &&
+ ((lpProtocolInfo->iProtocol == (INT) Provider->Mapping->Mapping[i].Protocol) ||
+ (lpProtocolInfo->iSocketType == SOCK_RAW))) {