diff options
Diffstat (limited to 'tools/vnet/vnet-module/vnet_eval.c')
-rw-r--r-- | tools/vnet/vnet-module/vnet_eval.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/vnet/vnet-module/vnet_eval.c b/tools/vnet/vnet-module/vnet_eval.c index fda0ac847d..d0d8902e5f 100644 --- a/tools/vnet/vnet-module/vnet_eval.c +++ b/tools/vnet/vnet-module/vnet_eval.c @@ -188,7 +188,7 @@ int eval_vnet_add(Sxpr exp, IOStream *out, void *data){ if(err) goto exit; child_string(exp, ovnetif, &device); if(!device){ - snprintf(dev, IFNAMSIZ-1, "vnif%04x", ntohs(vnet.u.vnet16[7])); + snprintf(dev, IFNAMSIZ-1, "vnif%04x", ntohs(vnet.u.vnet16[VNETID_SIZE16 - 1])); device = dev; } csecurity = sxpr_child_value(exp, osecurity, intern("none")); |