diff --git a/src/sbbs3/answer.cpp b/src/sbbs3/answer.cpp index c70c4f9da00db0c200f543f067fd534986998c58..178a29c7d29b6b646415ead6f52d3a0ccad21c4a 100644 --- a/src/sbbs3/answer.cpp +++ b/src/sbbs3/answer.cpp @@ -52,7 +52,7 @@ bool sbbs_t::answer() useron.number=0; answertime=logontime=starttime=now=time(NULL); /* Caller ID is IP address */ - SAFECOPY(cid,client_ipaddr); + SAFECOPY(cid,inet_ntoa(client_addr.sin_addr)); memset(&tm,0,sizeof(tm)); localtime_r(&now,&tm);