Hi! all, I found sdl_data[12] of struct sockaddr_dl overflow. I think that it is a cause that sdl_data is small this problem. For instance, it overflows when it is a long if_xname like depca(4). strlen("depca0") + 1 ('\0') + if_addrlen (6byte?) => 13bytes You has any idea? Thanks, -- kiyohara