summaryrefslogtreecommitdiff
path: root/libhw/host_include
diff options
context:
space:
mode:
authorLuke T. Shumaker <lukeshu@lukeshu.com>2025-03-26 21:20:54 -0600
committerLuke T. Shumaker <lukeshu@lukeshu.com>2025-03-26 21:20:54 -0600
commit0378f059440d4702203f9bc005894f7b53cad889 (patch)
treead738d3ce97e2f76071b6b2f448eecc8526d6bd0 /libhw/host_include
parent61b14883c1ddbd5985c681ef7b559cf3c8c15525 (diff)
Have libhw_generic be independent of libcr, rename libhw to libhw_cr
Diffstat (limited to 'libhw/host_include')
-rw-r--r--libhw/host_include/libhw/host_alarmclock.h27
-rw-r--r--libhw/host_include/libhw/host_net.h44
2 files changed, 0 insertions, 71 deletions
diff --git a/libhw/host_include/libhw/host_alarmclock.h b/libhw/host_include/libhw/host_alarmclock.h
deleted file mode 100644
index 89df68a..0000000
--- a/libhw/host_include/libhw/host_alarmclock.h
+++ /dev/null
@@ -1,27 +0,0 @@
-/* libhw/host_alarmclock.h - <libhw/generic/alarmclock.h> implementation for hosted glibc
- *
- * Copyright (C) 2024-2025 Luke T. Shumaker <lukeshu@lukeshu.com>
- * SPDX-License-Identifier: AGPL-3.0-or-later
- */
-
-#ifndef _LIBHW_HOST_ALARMCLOCK_H_
-#define _LIBHW_HOST_ALARMCLOCK_H_
-
-#include <stdbool.h> /* for bool */
-#include <time.h> /* for clockid_t, timer_t */
-
-#include <libmisc/private.h>
-#include <libhw/generic/alarmclock.h>
-
-struct hostclock {
- clockid_t clock_id;
-
- BEGIN_PRIVATE(LIBHW_HOST_ALARMCLOCK_H)
- bool initialized;
- timer_t timer_id;
- struct alarmclock_trigger *queue;
- END_PRIVATE(LIBHW_HOST_ALARMCLOCK_H)
-};
-LO_IMPLEMENTATION_H(alarmclock, struct hostclock, hostclock)
-
-#endif /* _LIBHW_HOST_ALARMCLOCK_H_ */
diff --git a/libhw/host_include/libhw/host_net.h b/libhw/host_include/libhw/host_net.h
deleted file mode 100644
index fced229..0000000
--- a/libhw/host_include/libhw/host_net.h
+++ /dev/null
@@ -1,44 +0,0 @@
-/* libhw/host_net.h - <libhw/generic/net.h> implementation for hosted glibc
- *
- * Copyright (C) 2024-2025 Luke T. Shumaker <lukeshu@lukeshu.com>
- * SPDX-License-Identifier: AGPL-3.0-or-later
- */
-
-#ifndef _LIBHW_HOST_NET_H_
-#define _LIBHW_HOST_NET_H_
-
-#include <stdint.h> /* for uint16_6 */
-
-#include <libmisc/private.h>
-
-#include <libhw/generic/net.h>
-
-struct _hostnet_tcp_conn {
- BEGIN_PRIVATE(LIBHW_HOST_NET_H)
- int fd;
- uint64_t read_deadline_ns;
- END_PRIVATE(LIBHW_HOST_NET_H)
-};
-LO_IMPLEMENTATION_H(net_stream_conn, struct _hostnet_tcp_conn, hostnet_tcp)
-
-struct hostnet_tcp_listener {
- BEGIN_PRIVATE(LIBHW_HOST_NET_H)
- int fd;
- struct _hostnet_tcp_conn active_conn;
- END_PRIVATE(LIBHW_HOST_NET_H)
-};
-LO_IMPLEMENTATION_H(net_stream_listener, struct hostnet_tcp_listener, hostnet_tcplist)
-
-void hostnet_tcp_listener_init(struct hostnet_tcp_listener *self, uint16_t port);
-
-struct hostnet_udp_conn {
- BEGIN_PRIVATE(LIBHW_HOST_NET_H)
- int fd;
- uint64_t read_deadline_ns;
- END_PRIVATE(LIBHW_HOST_NET_H)
-};
-LO_IMPLEMENTATION_H(net_packet_conn, struct hostnet_udp_conn, hostnet_udp)
-
-void hostnet_udp_conn_init(struct hostnet_udp_conn *self, uint16_t port);
-
-#endif /* _LIBHW_HOST_NET_H_ */