github.com/tompreston/snapd@v0.0.0-20210817193607-954edfcb9611/cmd/snap-device-helper/snap-device-helper.h (about) 1 /* 2 * Copyright (C) 2021 Canonical Ltd 3 * 4 * This program is free software: you can redistribute it and/or modify 5 * it under the terms of the GNU General Public License version 3 as 6 * published by the Free Software Foundation. 7 * 8 * This program is distributed in the hope that it will be useful, 9 * but WITHOUT ANY WARRANTY; without even the implied warranty of 10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 11 * GNU General Public License for more details. 12 * 13 * You should have received a copy of the GNU General Public License 14 * along with this program. If not, see <http://www.gnu.org/licenses/>. 15 * 16 */ 17 18 #ifndef SNAP_DEVICE_HELPER_H 19 #define SNAP_DEVICE_HELPER_H 20 21 struct sdh_invocation { 22 const char *action; 23 const char *tagname; 24 const char *devpath; 25 const char *majmin; 26 }; 27 28 int snap_device_helper_run(const struct sdh_invocation *inv); 29 30 #endif /* SNAP_DEVICE_HELPER_H */