aboutsummaryrefslogtreecommitdiffstats
path: root/src/prototypes.h
diff options
context:
space:
mode:
authorjames <>2008-02-20 18:33:37 +0000
committerjames <>2008-02-20 18:33:37 +0000
commit2bd12c505855b89712fa3bc287d4a504d737e0e3 (patch)
tree721943b314be6eb069ac97a089a7e31f8f3585e5 /src/prototypes.h
parente87e545fd99fa20f207e6960b1ee7647fd5573b3 (diff)
downloadsympathy-2bd12c505855b89712fa3bc287d4a504d737e0e3.tar.gz
sympathy-2bd12c505855b89712fa3bc287d4a504d737e0e3.tar.bz2
sympathy-2bd12c505855b89712fa3bc287d4a504d737e0e3.zip
*** empty log message ***
Diffstat (limited to 'src/prototypes.h')
-rw-r--r--src/prototypes.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/prototypes.h b/src/prototypes.h
index 69ef02d..cdb3111 100644
--- a/src/prototypes.h
+++ b/src/prototypes.h
@@ -77,6 +77,7 @@ extern int tty_get_status(TTY *t, TTY_Status *s);
extern void tty_set_baud(TTY *t, int rate);
extern void tty_send_break(TTY *t);
extern void tty_set_flow(TTY *t, int flow);
+extern void tty_hangup(TTY *t);
/* keydis.c */
extern KeyDis *keydis_vt102_new(void);
extern KeyDis *keydis_ipc_new(Socket *s);
@@ -122,6 +123,7 @@ extern int ipc_msg_send_status(Socket *s, char *buf);
extern int ipc_msg_send_setbaud(Socket *s, int baud);
extern int ipc_msg_send_sendbreak(Socket *s);
extern int ipc_msg_send_setflow(Socket *s, int flow);
+extern int ipc_msg_send_hangup(Socket *s);
/* slide.c */
extern void slide_free(Slide *s);
extern void slide_consume(Slide *s, int n);
@@ -129,7 +131,10 @@ extern void slide_added(Slide *s, int n);
extern Slide *slide_new(int n);
extern void slide_expand(Slide *s, int n);
/* symsocket.c */
+extern int wrap_recv(int fd, void *buf, int len);
+extern int wrap_send(int fd, void *buf, int len);
extern void socket_free(Socket *s);
+extern void socket_free_parent(Socket *s);
extern Socket *socket_listen(char *path);
extern Socket *socket_accept(Socket *l);
extern Socket *socket_connect(char *path);
@@ -165,4 +170,3 @@ extern void lockfile_unlock(Filelist *fl);
extern int serial_lock_check(Serial_lock *l);
extern void serial_lock_free(Serial_lock *l);
extern Serial_lock *serial_lock_new(char *dev, int mode);
-extern int main(int argc, char *argv[]);