00001 #ifndef __QSUP_GW_KS_H__ 00002 #define __QSUP_GW_KS_H__ 00003 00014 #include "qsup_gw.h" 00015 #include "qsup.h" 00016 00017 #include <linux/aquosa/kal_sched.h> 00018 00020 #define QSUP_DEFAULT_SRV_UID 0 00021 00022 #define QSUP_DEFAULT_SRV_GID 0 00023 00032 static inline int qsup_authorize_op(qsup_iparams_t *iparams) { 00033 return kal_get_current_uid() == 0; 00034 } 00035 00046 qos_rv qsup_gw_ks(qsup_op_t op, void __user *up_iparams, unsigned long size); 00047 00049 qos_rv qsup_init_ks(void); 00050 00052 qos_rv qsup_cleanup_ks(void); 00053 00055 qos_rv qsup_init_default_server(qsup_server_t *default_qsup, qres_time_t Q, qres_time_t Q_min, qres_time_t P); 00056 00059 #endif