Ludovic Courtès
|
3bacc655c5
syscalls: 'opendir*' error message shows the file name.
|
7 years ago |
Ludovic Courtès
|
fa73c19373
syscalls: Add 'scandir*'.
|
7 years ago |
Ludovic Courtès
|
65f224dc8d
syscalls: Provide 'free-disk-space'.
|
7 years ago |
Ludovic Courtès
|
aa401f9ba6
syscalls: Add 'thread-name' and 'set-thread-name'.
|
7 years ago |
Mathieu Othacehe
|
23e525e109
syscalls: Add load-linux-module.
|
7 years ago |
Mathieu Othacehe
|
c5cd4fad09
syscalls: Use define-as-needed for network-interface syscalls.
|
7 years ago |
Mathieu Othacehe
|
7df4d3465d
syscalls: Use define-as-needed for mount and umount.
|
7 years ago |
Mathieu Othacehe
|
8336df0668
syscalls: Add reboot.
|
7 years ago |
Mathieu Othacehe
|
f91fcd9c42
syscalls: Allow mount and umount use from static Guile.
|
7 years ago |
Ludovic Courtès
|
70dfdd501a
syscalls: Adjust 'clone' to Guile 2.2.
|
7 years ago |
Ludovic Courtès
|
334c95306a
syscalls: Adjust 'define-bits' to macro literal semantics of 2.2.
|
7 years ago |
Ludovic Courtès
|
3483f004a9
syscalls: Export 'read-utmpx'.
|
7 years ago |
Ludovic Courtès
|
150309726f
syscalls: Add utmpx procedures and data structure.
|
7 years ago |
Ludovic Courtès
|
57f068bec5
syscalls: Extract 'bytes->string'.
|
7 years ago |
Ludovic Courtès
|
a6e0ae4046
syscalls: 'terminal-columns' swallows ENOSYS.
|
7 years ago |
Ludovic Courtès
|
9e38e3cf52
syscalls: Add 'add-network-route/gateway' and 'delete-network-route'.
|
8 years ago |
Ludovic Courtès
|
8eb790f368
syscalls: Add 'c-struct-field-offset'.
|
8 years ago |
Ludovic Courtès
|
e9ff8d9ff1
syscalls: 'configure-network-interface' has a #:netmask parameter.
|
8 years ago |
Ludovic Courtès
|
67e5f3b71d
syscalls: Add bindings for SIOCGIFNETMASK and SIOCSIFNETMASK.
|
8 years ago |
Ludovic Courtès
|
9d9d0c9c98
syscalls: Use 'define-c-struct' for 'struct ifconf'.
|
8 years ago |
Ludovic Courtès
|
f43714e620
syscalls: C struct writer correctly handles pointer fields.
|
8 years ago |
Ludovic Courtès
|
26ffb69399
syscalls: Use #:return-errno? when it is available.
|
8 years ago |
Ludovic Courtès
|
2ff0da0257
file-systems: Always use (guix build syscalls).
|
8 years ago |
Ludovic Courtès
|
d1f33ba44b
syscalls: Use 'syscall->procedure' everywhere.
|
8 years ago |
Ludovic Courtès
|
1752a17a1e
utils: 'with-atomic-file-output' calls 'fdatasync'.
|
8 years ago |
Ludovic Courtès
|
d33c8b4649
syscalls: Use 'define-c-struct' for 'fcntl-flock'.
|
8 years ago |
Ludovic Courtès
|
4e0ea3eb28
utils: Move 'fcntl-flock' to (guix build syscalls).
|
8 years ago |
Ludovic Courtès
|
a8f3424b25
syscalls: Wrap TCSA* constants in 'tcsetattr-action' macro.
|
8 years ago |
Ludovic Courtès
|
ae4ff9f359
syscalls: Add 'tcgetattr' and 'tcsetattr' bindings.
|
8 years ago |
Ludovic Courtès
|
00cd41974e
syscalls: Implement arrays in 'define-c-struct' and use it.
|
8 years ago |