vrf size: 4 bytes
diff --git a/openflow_input/bsn_tlv b/openflow_input/bsn_tlv
index 6eff517..01d7683 100644
--- a/openflow_input/bsn_tlv
+++ b/openflow_input/bsn_tlv
@@ -152,5 +152,5 @@
 struct of_bsn_tlv_vrf : of_bsn_tlv {
     uint16_t type == 19;
     uint16_t length;
-    uint16_t value;
+    uint32_t value;
 };