aboutsummaryrefslogtreecommitdiff
path: root/src/termios
diff options
context:
space:
mode:
authorEuAndreh <eu@euandre.org>2024-01-04 20:36:02 -0300
committerEuAndreh <eu@euandre.org>2024-01-05 05:47:09 -0300
commit8492f115890d56c98c1da24b9fdf26bb1b714c05 (patch)
tree7d90469d2aff11c2e4c8e99e7b46aa8e8eb43008 /src/termios
parentFix the build system. (diff)
downloadgrovel-8492f115890d56c98c1da24b9fdf26bb1b714c05.tar.gz
grovel-8492f115890d56c98c1da24b9fdf26bb1b714c05.tar.xz
Setup stub unit test infrastructure
Diffstat (limited to 'src/termios')
-rw-r--r--src/termios/cfgetospeed.c8
-rw-r--r--src/termios/cfmakeraw.c8
-rw-r--r--src/termios/cfsetospeed.c8
-rw-r--r--src/termios/tcdrain.c8
-rw-r--r--src/termios/tcflow.c8
-rw-r--r--src/termios/tcflush.c8
-rw-r--r--src/termios/tcgetattr.c8
-rw-r--r--src/termios/tcgetsid.c8
-rw-r--r--src/termios/tcgetwinsize.c8
-rw-r--r--src/termios/tcsendbreak.c8
-rw-r--r--src/termios/tcsetattr.c8
-rw-r--r--src/termios/tcsetwinsize.c8
12 files changed, 96 insertions, 0 deletions
diff --git a/src/termios/cfgetospeed.c b/src/termios/cfgetospeed.c
index 55fa6f55..c28e6ebf 100644
--- a/src/termios/cfgetospeed.c
+++ b/src/termios/cfgetospeed.c
@@ -11,3 +11,11 @@ speed_t cfgetispeed(const struct termios *tio)
{
return cfgetospeed(tio);
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/termios/cfmakeraw.c b/src/termios/cfmakeraw.c
index c9dddc12..38768b37 100644
--- a/src/termios/cfmakeraw.c
+++ b/src/termios/cfmakeraw.c
@@ -11,3 +11,11 @@ void cfmakeraw(struct termios *t)
t->c_cc[VMIN] = 1;
t->c_cc[VTIME] = 0;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/termios/cfsetospeed.c b/src/termios/cfsetospeed.c
index c9cbdd9d..b4a19222 100644
--- a/src/termios/cfsetospeed.c
+++ b/src/termios/cfsetospeed.c
@@ -20,3 +20,11 @@ int cfsetispeed(struct termios *tio, speed_t speed)
}
weak_alias(cfsetospeed, cfsetspeed);
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/termios/tcdrain.c b/src/termios/tcdrain.c
index c0e542b3..fb521f23 100644
--- a/src/termios/tcdrain.c
+++ b/src/termios/tcdrain.c
@@ -6,3 +6,11 @@ int tcdrain(int fd)
{
return syscall_cp(SYS_ioctl, fd, TCSBRK, 1);
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/termios/tcflow.c b/src/termios/tcflow.c
index c7fc3fe2..d75c3570 100644
--- a/src/termios/tcflow.c
+++ b/src/termios/tcflow.c
@@ -5,3 +5,11 @@ int tcflow(int fd, int action)
{
return ioctl(fd, TCXONC, action);
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/termios/tcflush.c b/src/termios/tcflush.c
index 50222669..8a119cb0 100644
--- a/src/termios/tcflush.c
+++ b/src/termios/tcflush.c
@@ -5,3 +5,11 @@ int tcflush(int fd, int queue)
{
return ioctl(fd, TCFLSH, queue);
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/termios/tcgetattr.c b/src/termios/tcgetattr.c
index 545a0bf8..cb9b66a7 100644
--- a/src/termios/tcgetattr.c
+++ b/src/termios/tcgetattr.c
@@ -7,3 +7,11 @@ int tcgetattr(int fd, struct termios *tio)
return -1;
return 0;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/termios/tcgetsid.c b/src/termios/tcgetsid.c
index 1053fd64..3b930d1f 100644
--- a/src/termios/tcgetsid.c
+++ b/src/termios/tcgetsid.c
@@ -8,3 +8,11 @@ pid_t tcgetsid(int fd)
return -1;
return sid;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/termios/tcgetwinsize.c b/src/termios/tcgetwinsize.c
index 9b3a65a4..c229cc3d 100644
--- a/src/termios/tcgetwinsize.c
+++ b/src/termios/tcgetwinsize.c
@@ -6,3 +6,11 @@ int tcgetwinsize(int fd, struct winsize *wsz)
{
return syscall(SYS_ioctl, fd, TIOCGWINSZ, wsz);
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/termios/tcsendbreak.c b/src/termios/tcsendbreak.c
index b6df0a23..2a50d005 100644
--- a/src/termios/tcsendbreak.c
+++ b/src/termios/tcsendbreak.c
@@ -6,3 +6,11 @@ int tcsendbreak(int fd, int dur)
/* nonzero duration is implementation-defined, so ignore it */
return ioctl(fd, TCSBRK, 0);
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/termios/tcsetattr.c b/src/termios/tcsetattr.c
index 94df18f9..ef3cdcbb 100644
--- a/src/termios/tcsetattr.c
+++ b/src/termios/tcsetattr.c
@@ -10,3 +10,11 @@ int tcsetattr(int fd, int act, const struct termios *tio)
}
return ioctl(fd, TCSETS+act, tio);
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/termios/tcsetwinsize.c b/src/termios/tcsetwinsize.c
index e01d0e25..57813ef1 100644
--- a/src/termios/tcsetwinsize.c
+++ b/src/termios/tcsetwinsize.c
@@ -6,3 +6,11 @@ int tcsetwinsize(int fd, const struct winsize *wsz)
{
return syscall(SYS_ioctl, fd, TIOCSWINSZ, wsz);
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif