The api tag has no wiki summary.
4
votes
1answer
161 views
Can I read and write to alternate HFS+ file forks or NTFS data streams from Linux?
It's possible to mount both Apple HFS+ and Microsoft NTFS filesystems under Linux.
Both filesystems support multiple content streams per file, though this is not widely used.
Apple uses the term ...
1
vote
1answer
334 views
Is there a faster interface for info from /proc/net/tcp?
Given a linux TCP socket's inode (obtained via /proc/<pid>/fd), is there a faster way to look up the information that I can get from /proc/net/tcp about this socket?
I have written a ...
16
votes
6answers
633 views
How stable are Unix shell “stdin/stdout APIs”?
grepping, awking, sedding, and piping are day-to-day routine of a user of any Unix-like operating system, may it be on the command line or inside a shell script (collectively called filters from now ...
4
votes
1answer
123 views
TWAIN API support on FreeBSD
Does FreeBSD support in any way the TWAIN API? If not, what is the API that could be used to read data from imaging devices (webcams) - preferably in a portable way.
2
votes
2answers
101 views
Retrieve countries timezones
What is the best way to retrieve the current time zones of a number of countries, on a daily basis? (that would take into account DST changes, of course)
Reliably
If possible the Linux way (i.e. ...
2
votes
2answers
347 views
stop pipe() opening stdin
I've currently got code that forks two processes. The first reads a http streaming radio and pushes the data down a pipe (opened with pipe() ) for the second process to read, decode and output to the ...
10
votes
2answers
2k views
After fork(), where does the child begin its execution?
I'm trying to learn UNIX programming and came across a question regarding fork(). I understand that fork() creates an identical process of the currently running process, but where does it start? For ...