summaryrefslogtreecommitdiffstats
path: root/termios.c
diff options
context:
space:
mode:
authorAlexander Shendi <Alexander.Shendi@web.de>2021-04-18 13:42:26 +0200
committerKaz Kylheku <kaz@kylheku.com>2021-04-18 13:42:26 +0200
commitf19514a211ad89f32876f6090dcc2212126b913c (patch)
tree9244ddb0ef406c02996b7285881d8eda1ec5a212 /termios.c
parentb0469c2779c0879a25631675b3547a13f55e3e91 (diff)
downloadtxr-f19514a211ad89f32876f6090dcc2212126b913c.tar.gz
txr-f19514a211ad89f32876f6090dcc2212126b913c.tar.bz2
txr-f19514a211ad89f32876f6090dcc2212126b913c.zip
port: build on OpenBSD
Tested on OpenBSD amd64. * socket.c: Add <sys/socket.h>. Test for AI_V4MAPPED and AI_ALL being defined. * sysif.c: Add <stdarg.h>. Test for EMULTIHOP, ENODATA, ENOLINK, ENOSR, ENOSTR, EPIPE and ETIME. * termios.c: est for OFILL, VTDLY, VT0 and VT1.
Diffstat (limited to 'termios.c')
-rw-r--r--termios.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/termios.c b/termios.c
index a116791d..ffed0f1a 100644
--- a/termios.c
+++ b/termios.c
@@ -460,13 +460,21 @@ void termios_init(void)
reg_varl(intern(lit("ocrnl"), user_package), num_fast(OCRNL));
reg_varl(intern(lit("onocr"), user_package), num_fast(ONOCR));
reg_varl(intern(lit("onlret"), user_package), num_fast(ONLRET));
+#ifdef OFILL
reg_varl(intern(lit("ofill"), user_package), num_fast(OFILL));
+#endif
#ifdef OFDEL
reg_varl(intern(lit("ofdel"), user_package), num_fast(OFDEL));
#endif
+#ifdef VTDLY
reg_varl(intern(lit("vtdly"), user_package), num_fast(VTDLY));
+#endif
+#ifdef VT0
reg_varl(intern(lit("vt0"), user_package), num_fast(VT0));
+#endif
+#ifdef VT1
reg_varl(intern(lit("vt1"), user_package), num_fast(VT1));
+#endif
#ifdef NLDLY
reg_varl(intern(lit("nldly"), user_package), num_fast(NLDLY));
reg_varl(intern(lit("nl0"), user_package), num_fast(NL0));