Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
awilliam
GitHub Repository: awilliam/linux-vfio
Path: blob/master/net/rfkill/rfkill.h
15109 views
1
/*
2
* Copyright (C) 2007 Ivo van Doorn
3
* Copyright 2009 Johannes Berg <[email protected]>
4
*/
5
6
/*
7
* This program is free software; you can redistribute it and/or modify it
8
* under the terms of the GNU General Public License version 2 as published
9
* by the Free Software Foundation.
10
*/
11
12
#ifndef __RFKILL_INPUT_H
13
#define __RFKILL_INPUT_H
14
15
/* core code */
16
void rfkill_switch_all(const enum rfkill_type type, bool blocked);
17
void rfkill_epo(void);
18
void rfkill_restore_states(void);
19
void rfkill_remove_epo_lock(void);
20
bool rfkill_is_epo_lock_active(void);
21
bool rfkill_get_global_sw_state(const enum rfkill_type type);
22
23
/* input handler */
24
int rfkill_handler_init(void);
25
void rfkill_handler_exit(void);
26
27
#endif /* __RFKILL_INPUT_H */
28
29