Tiago Lam 76f07b163b platform/redox: Support AF_UNIX in accept.
As with the previous commit, accept() was calling inner_get_name() and
assuming only "tcp:" or "udp:" addresses would be received. Thus, in
order to support AF_UNIX sockets, inner_get_name() was split into two,
inner_af_inet() and inner_af_unix() - where the former keeps the
previous logic, dealing with "tcp:" and "udp:" addresses, and the latter
deals now with "chan:" addresses and filling in the sockaddr_un
appropriately.
2020-02-06 08:41:51 +00:00
2019-07-10 10:08:39 +00:00
2018-11-26 14:33:55 -07:00
2019-01-14 14:22:24 -07:00
2018-11-14 20:52:12 +01:00
2019-07-06 11:32:34 -06:00
2018-07-11 09:59:28 -06:00
2019-03-16 20:16:00 -06:00
2019-07-10 10:08:39 +00:00
2018-03-08 19:45:16 -07:00
2019-08-04 19:05:45 +02:00
2019-04-21 17:46:22 +02:00
2019-02-20 19:27:18 +01:00
2018-08-27 06:35:30 -06:00
2019-07-10 10:08:39 +00:00
2018-03-07 17:29:33 -07:00
2018-09-05 13:03:46 +00:00
2019-11-29 18:06:12 -07:00
2019-08-04 19:05:45 +02:00

relibc build

relibc is a portable POSIX C standard library written in Rust. It is under heavy development, and currently supports Redox and Linux.

The motivation for this project is twofold: Reduce issues the redox crew was having with newlib, and create a safer alternative to a C standard library written in C. It is mainly designed to be used under redox, as an alternative to newlib, but it also supports linux syscalls via the sc crate.

Contributing

Supported OSes

  • Redox OS
  • Linux

Supported architectures

  • x86_64
  • Aarch64
S
Description
RedBear Operating System, based on RedoxOS. Licenced under MIT license.
https://redbearos.org
Readme MIT 17 GiB
Languages
Rust 99.6%
Linker Script 0.2%
Makefile 0.1%
Shell 0.1%