debug
This commit is contained in:
parent
7590b67eff
commit
d4e53a38bd
3
main.c
3
main.c
@ -42,7 +42,8 @@ void getutmp( int pid, char user[], char host_ip[], char host_ipv6[], time_t * t
|
|||||||
sprintf(host_ip, "%s", utmp->ut_host); //got ip of origin
|
sprintf(host_ip, "%s", utmp->ut_host); //got ip of origin
|
||||||
if((utmp->ut_addr_v6[1] && utmp->ut_addr_v6[2] && utmp->ut_addr_v6[3]) == 0)
|
if((utmp->ut_addr_v6[1] && utmp->ut_addr_v6[2] && utmp->ut_addr_v6[3]) == 0)
|
||||||
{
|
{
|
||||||
ipv4 = (utmp->ut_addr_v6[0] & 0x00000000ff000000) >> 6;
|
ipv4 = (utmp->ut_addr_v6[0] & 0x00000000ff000000) ;
|
||||||
|
ipv4 >>= 6;
|
||||||
sprintf( str, "%x.", ipv4);
|
sprintf( str, "%x.", ipv4);
|
||||||
strcat(host_ip, str);
|
strcat(host_ip, str);
|
||||||
ipv4 = (utmp->ut_addr_v6[0] & 0x0000000000ff0000) >> 4;
|
ipv4 = (utmp->ut_addr_v6[0] & 0x0000000000ff0000) >> 4;
|
||||||
|
Reference in New Issue
Block a user