X-Git-Url: https://vcs.maemo.org/git/?a=blobdiff_plain;f=src%2Flinux.h;h=ee79a5cffade377996797f19bc6d23b6e7851d9e;hb=dfdbbddc36c37252ca349eb150cf042ecc8a3688;hp=85596a01fbdd5a99a5f8a3755c98238315a8278b;hpb=700a32b2e7cb6cd73a21961d50b57a711f73a10c;p=monky diff --git a/src/linux.h b/src/linux.h index 85596a0..ee79a5c 100644 --- a/src/linux.h +++ b/src/linux.h @@ -7,24 +7,14 @@ const char *get_disk_protect_queue(const char *); -struct i8k_struct { - char *version; - char *bios; - char *serial; - char *cpu_temp; - char *left_fan_status; - char *right_fan_status; - char *left_fan_rpm; - char *right_fan_rpm; - char *ac_status; - char *buttons_status; -}; - -struct i8k_struct i8k; - char *get_ioscheduler(char *); int get_laptop_mode(void); -void update_gateway_info(void); + +int update_gateway_info(void); +void free_gateway_info(void); +int gateway_exists(void); +void print_gateway_iface(char *, int); +void print_gateway_ip(char *, int); enum { PB_BATT_STATUS, PB_BATT_PERCENT, PB_BATT_TIME }; void get_powerbook_batt_info(char *, size_t, int); @@ -33,5 +23,11 @@ void parse_i2c_sensor(struct text_object *, const char *); void parse_hwmon_sensor(struct text_object *, const char *); void parse_platform_sensor(struct text_object *, const char *); void print_sysfs_sensor(struct text_object *, char *, int ); +void free_sysfs_sensor(struct text_object *); + +int get_entropy_avail(unsigned int *); +int get_entropy_poolsize(unsigned int *); + +int update_stat(void); #endif /* _LINUX_H */