__noreturn int afs_init(uint32_t cookie, int socket_fd);
int send_callback_request(callback_function *f, struct osl_object *query,
struct osl_object *result);
-int send_standard_callback_request(int argc, const char **argv,
+int send_standard_callback_request(int argc, char * const * const argv,
callback_function *f, struct osl_object *result);
int send_option_arg_callback_request(struct osl_object *options,
- int argc, const char **argv, callback_function *f,
+ int argc, char * const * const argv, callback_function *f,
struct osl_object *result);
int stdin_command(struct osl_object *arg_obj, callback_function *f,
unsigned max_len, struct osl_object *result);
void attribute_shutdown(enum osl_close_flags flags);
void get_attribute_bitmap(uint64_t *atts, char *buf);
int get_attribute_bitnum_by_name(const char *att_name, unsigned char *bitnum);
-int com_lsatt(int fd, int argc, const char **argv);
-int com_setatt(int fd, int argc, const char **argv);
-int com_addatt(int fd, int argc, const char **argv);
-int com_rmatt(int fd, int argc, const char **argv);
int get_attribute_text(uint64_t *atts, const char *delim, char **text);
/* aft */
int get_audio_file_path_of_row(const struct osl_row *row, char **path);
int get_afsi_object_of_row(const void *row, struct osl_object *obj);
int audio_file_loop(void *private_data, osl_rbtree_loop_func *func);
-int com_touch(int fd, int argc, const char **argv);
-int com_add(int fd, int argc, const char **argv);
-int com_afs_ls(int fd, int argc, const char **argv);
-int com_afs_rm(int fd, int argc, const char **argv);
/* mood */
int mood_open(char *mood_name);
#define DECLARE_BLOB_SYMBOLS(table_name, cmd_prefix) \
int table_name ## _init(struct table_info *ti); \
void table_name ## _shutdown(enum osl_close_flags flags); \
- int com_add ## cmd_prefix(int fd, int argc, const char **argv); \
- int com_rm ## cmd_prefix(int fd, int argc, const char **argv); \
- int com_cat ## cmd_prefix(int fd, int argc, const char **argv); \
- int com_ls ## cmd_prefix(int fd, int argc, const char **argv); \
- int com_mv ## cmd_prefix(int fd, int argc, const char **argv); \
int cmd_prefix ## _get_name_by_id(uint32_t id, char **name); \
extern struct osl_table *table_name ## _table;