Fix for tun_if.c warning "specified bound 16 equals destination size"
It's been awhile since this warning is present in compilation. Not sure why it isn't relevant for the CI. Probably not critical, but I tried to get rid of it anyway. Since I had no idea how to "fix it", I asked AI to do it for me. Apparently snprintf is generally safer for string copying.