## GPS device file type ## ##

## This module just defines gps_device_t, ## by copying the definition of usb_device_t # from the reference policy. ##

##
# ######################################## ## ## Getattr generic the GPS devices. ## ## ## ## Domain allowed access. ## ## # interface(`gps_device_getattr_gps_dev',` gen_require(` type gps_device_t; ') getattr_chr_files_pattern($1, device_t, gps_device_t) ') ######################################## ## ## Setattr generic the GPS devices. ## ## ## ## Domain allowed access. ## ## # interface(`gps_device_setattr_gps_dev',` gen_require(` type gps_device_t; ') setattr_chr_files_pattern($1, device_t, gps_device_t) ') ######################################## ## ## Read generic the GPS devices. ## ## ## ## Domain allowed access. ## ## # interface(`gps_device_read_gps_dev',` gen_require(` type gps_device_t; ') read_chr_files_pattern($1, device_t, gps_device_t) ') ######################################## ## ## Read and write generic the GPS devices. ## ## ## ## Domain allowed access. ## ## # interface(`gps_device_rw_gps_dev',` gen_require(` type device_t; type gps_device_t; ') rw_chr_files_pattern($1, device_t, gps_device_t) ')