invalid conversion from `int*' to `socklen_t*'
From: Abhijit Bhadra (abhijit.bhadra_at_ca.com)
Date: 11/29/04
- Next message: Karl Heinz Buchegger: "Re: Project help"
- Previous message: Karl Heinz Buchegger: "Re: differences between malloc and operator new.."
- Next in thread: Surendra Singhi: "Re: invalid conversion from `int*' to `socklen_t*'"
- Reply: Surendra Singhi: "Re: invalid conversion from `int*' to `socklen_t*'"
- Reply: Howard: "Re: invalid conversion from `int*' to `socklen_t*'"
- Reply: Stephan Br?nnimann: "Re: invalid conversion from `int*' to `socklen_t*'"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: 29 Nov 2004 01:14:20 -0800
Hi ,
I am using gcc version 3.3.2. While compiling this code
struct sockaddr_in *CBaseSocket::GetSocketName()
{
socklen_t iLen;
cCriticalSocket.Lock();
// Do we have a socket?
if (sSocket == INVALID_SOCKET)
{
cCriticalSocket.Unlock();
return(NULL);
};
cCriticalSocket.Unlock();
iLen = sizeof(struct sockaddr_in);
if (!::getsockname(sSocket, (struct sockaddr *) &sTAddr, &iLen))
return(&sTAddr);
return(NULL);
};
I am getting this error while compiling :
"invalid conversion from `int*' to `socklen_t*'"
Can anyone help me to get rid of this error message ?
Thanks,
Abhijit
- Next message: Karl Heinz Buchegger: "Re: Project help"
- Previous message: Karl Heinz Buchegger: "Re: differences between malloc and operator new.."
- Next in thread: Surendra Singhi: "Re: invalid conversion from `int*' to `socklen_t*'"
- Reply: Surendra Singhi: "Re: invalid conversion from `int*' to `socklen_t*'"
- Reply: Howard: "Re: invalid conversion from `int*' to `socklen_t*'"
- Reply: Stephan Br?nnimann: "Re: invalid conversion from `int*' to `socklen_t*'"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|