Simplify test case creation
[oonf.git] / include / oonf / base / os_vif.h
index d98f49f..64fe188 100644 (file)
@@ -111,4 +111,14 @@ os_vif_get(const char *name) {
   return avl_find_element(os_vif_get_tree(), name, vif, _vif_node);
 }
 
+/**
+ * Tests if a virtual interface has been initialized
+ * @param vif pointer to virtual interface state
+ * @return true if initialized, false otherwise
+ */
+static INLINE bool
+os_vif_is_active(struct os_vif *vif) {
+  return avl_is_node_added(&vif->_vif_node);
+}
+
 #endif /* OS_VIF_H_ */