From 78fcd5dec1e6c6a9b959d925b847585c33465521 Mon Sep 17 00:00:00 2001 From: XANTRONIX Development Date: Wed, 15 Jul 2015 02:40:40 +0000 Subject: [PATCH] Awesome, man --- include/patty/kiss.h | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/include/patty/kiss.h b/include/patty/kiss.h index f736284..f01ceca 100644 --- a/include/patty/kiss.h +++ b/include/patty/kiss.h @@ -25,8 +25,16 @@ enum patty_kiss_command { PATTY_KISS_RETURN = 0xff }; -ssize_t patty_kiss_read(int fd, void *buf, size_t len, int *port); +typedef struct _patty_kiss_tnc patty_kiss_tnc; -ssize_t patty_kiss_write(int fd, const void *buf, size_t len, int port); +patty_kiss_tnc *patty_kiss_tnc_open(const char *device, size_t bufsize); + +void patty_kiss_tnc_close(patty_kiss_tnc *tnc); + +ssize_t patty_kiss_read(patty_kiss_tnc *tnc, + void *buf, size_t len, int *port); + +ssize_t patty_kiss_write(patty_kiss_tnc *tnc, + const void *buf, size_t len, int port); #endif /* _PATTY_KISS_H */