#include "hash.h"
#include "hmap.h"
#include "netlink.h"
+#include "netlink-notifier.h"
#include "netlink-socket.h"
#include "ofpbuf.h"
-#include "rtnetlink.h"
#include "rtnetlink-link.h"
#include "vlog.h"
nn = name_node_lookup(ifindex);
if (nn) {
- strncpy(name, nn->ifname, IFNAMSIZ);
+ ovs_strlcpy(name, nn->ifname, IFNAMSIZ);
return true;
}
}
nn = xzalloc(sizeof *nn);
nn->ifi_index = change.ifi_index;
- strncpy(nn->ifname, change.ifname, IFNAMSIZ);
- nn->ifname[IFNAMSIZ] = '\0';
+ ovs_strlcpy(nn->ifname, change.ifname, IFNAMSIZ);
hmap_insert(&name_map, &nn->node, hash_int(nn->ifi_index, 0));
}
}