confile_legacy: fix lxc_clear_nic error
confile_legacy: fix lxc_clear_nic error

`lxc_clear_nic` can not clear the nic, because it will not found
the right `netdev`.

testcase from get_item.c

```
313         if (!c->set_config_item(c, "lxc.network.hwaddr", "00:16:3e:xx:xx:xx")) {
314                 fprintf(stderr, "%d: failed to set network.hwaddr\n", __LINE__);
315                 goto out;
316         }
317         if (!c->set_config_item(c, "lxc.network.ipv4", "10.2.3.4")) {
318                 fprintf(stderr, "%d: failed to set ipv4\n", __LINE__);
319                 goto out;
320         }
321
322         ret = c->get_config_item(c, "lxc.network.0.ipv4", v2, 255);
323         if (ret <= 0) {
324                 fprintf(stderr, "%d: lxc.network.0.ipv4 returned %d\n", __LINE__, ret);
325                 goto out;
326         }
327         if (!c->clear_config_item(c, "lxc.network.0.ipv4")) {
328                 fprintf(stderr, "%d: failed clearing all ipv4 entries\n", __LINE__);
329                 goto out;
330         }
331         ret = c->get_config_item(c, "lxc.network.0.ipv4", v2, 255);
332         if (ret != 0) {
333                 fprintf(stderr, "%d: after clearing ipv4 entries get_item(lxc.network.0.ipv4 returned %d\n", __LINE__, ret);
334                 goto out;
335         }
```

line `327` will failed to clear nic, and line `333` give the error.

Signed-off-by: 0x0916 <aff024fe4ab0fece4091de044c58c9ae4233383a@laoqinren.net>

caglar10ur/lxc,hallyn/lxc,hallyn/lxc,terceiro/lxc,ss1h2a3tw/lxc,terceiro/lxc,aeris/lxc,thmo/lxc,federicobriata/lxc,thmo/lxc,caglar10ur/lxc,LynxChaus/lxc,aeris/lxc,terceiro/lxc,federicobriata/lxc,caglar10ur/lxc,LynxChaus/lxc,hallyn/lxc,ss1h2a3tw/lxc,thmo/lxc,aeris/lxc,ss1h2a3tw/lxc,federicobriata/lxc,LynxChaus/lxc