// FilterRemove removes all filter from the Monitor. func (m *Monitor) FilterRemove() (err error) { m.lock() defer m.unlock() if C.udev_monitor_filter_remove(m.ptr) != 0 { err = errors.New("udev: udev_monitor_filter_remove failed") } return }
func (m Monitor) RemoveFilter() error { err := C.udev_monitor_filter_remove(m.ptr) if err == 0 { return nil } return Error(err) }