diff --git a/src/confd/src/ietf-interfaces.c b/src/confd/src/ietf-interfaces.c index 750267bd..d2245654 100644 --- a/src/confd/src/ietf-interfaces.c +++ b/src/confd/src/ietf-interfaces.c @@ -1657,7 +1657,7 @@ static int netdag_gen_iface_del(struct dagger *net, struct lyd_node *dif, if (dagger_should_skip_current(net, ifname)) return 0; - if (!strcmp(iftype, "infix-if-type:veth")) { + if (iftype && !strcmp(iftype, "infix-if-type:veth")) { struct lyd_node *node; const char *peer;