static const char b64[] = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";
size_t len = strlen( src );
+ char *ret;
char *dst = (char *)malloc( ( len + 4 ) * 4 / 3 );
if( dst == NULL )
return NULL;
- char *ret = dst;
+ ret = dst;
while( len > 0 )
{
struct sockaddr_storage addr;
socklen_t addrlen = sizeof( addr );
- return getpeername( fd, (struct sockaddr *)&addr, &addrlen )
+ return getsockname( fd, (struct sockaddr *)&addr, &addrlen )
|| vlc_getnameinfo( (struct sockaddr *)&addr, addrlen, address,
NI_MAXNUMERICHOST, port, NI_NUMERICHOST )
? VLC_EGENERIC : 0;