aboutsummaryrefslogtreecommitdiffstats
path: root/lib/ss/ss.h
diff options
context:
space:
mode:
authorTheodore Ts'o <tytso@mit.edu>1997-04-29 14:53:37 +0000
committerTheodore Ts'o <tytso@mit.edu>1997-04-29 14:53:37 +0000
commit1e3472c5f37ca3686dd69b079d4d02a302f5798d (patch)
treef8c01b8e3875f425d9de9b3ef6171f739d1273e8 /lib/ss/ss.h
parentfc6d9d519aef67735918bf02c0fa8c9222008f76 (diff)
downloadandroid_external_e2fsprogs-1e3472c5f37ca3686dd69b079d4d02a302f5798d.tar.gz
android_external_e2fsprogs-1e3472c5f37ca3686dd69b079d4d02a302f5798d.tar.bz2
android_external_e2fsprogs-1e3472c5f37ca3686dd69b079d4d02a302f5798d.zip
Many files:
Checked in e2fsprogs 1.05
Diffstat (limited to 'lib/ss/ss.h')
-rw-r--r--lib/ss/ss.h18
1 files changed, 17 insertions, 1 deletions
diff --git a/lib/ss/ss.h b/lib/ss/ss.h
index f992bd98..3b86f87f 100644
--- a/lib/ss/ss.h
+++ b/lib/ss/ss.h
@@ -54,12 +54,22 @@ char *ss_current_request(); /* This is actually a macro */
char *ss_name(int sci_idx);
void ss_error (int, long, char const *, ...);
void ss_perror (int, long, char const *);
-int ss_create_invocation(char *, char *, char *, ss_request_table *, int *);
+int ss_create_invocation(const char *, const char *, void *,
+ ss_request_table *, int *);
void ss_delete_invocation(int);
int ss_listen(int);
+int ss_execute_line(int, char *);
void ss_add_request_table(int, ss_request_table *, int, int *);
void ss_delete_request_table(int, ss_request_table *, int *);
void ss_abort_subsystem(int sci_idx, int code);
+void ss_quit(int argc, const char * const *argv, int sci_idx, void *infop);
+void ss_self_identify(int argc, const char * const *argv, int sci_idx, void *infop);
+void ss_subsystem_name(int argc, const char * const *argv,
+ int sci_idx, void *infop);
+void ss_subsystem_version(int argc, const char * const *argv,
+ int sci_idx, void *infop);
+void ss_unimplemented(int argc, const char * const *argv,
+ int sci_idx, void *infop);
#else
char *ss_name();
void ss_error ();
@@ -67,9 +77,15 @@ void ss_perror ();
int ss_create_invocation();
void ss_delete_invocation();
int ss_listen();
+int ss_execute_line();
void ss_add_request_table();
void ss_delete_request_table();
void ss_abort_subsystem();
+void ss_quit();
+void ss_self_identify();
+void ss_subsystem_name();
+void ss_subsystem_version();
+void ss_unimplemented();
#endif
extern ss_request_table ss_std_requests;
#endif /* _ss_h */