do not use sprintf(), nor strcpy().  they are unboundded operation.
do not use sprintf(), nor strcpy().  they are unboundded operation.

for ifr_name people use memcpy() or bcopy() in many cases, but in this case,
variable "iface" is a char *, so i used strlcpy().

MarginC/kame,MarginC/kame,MarginC/kame,MarginC/kame,MarginC/kame,MarginC/kame,MarginC/kame