Ed Schouten
46b303e83d
Add tcsetsid(3).
...
The entire world seems to use the non-standard TIOCSCTTY ioctl to make a
TTY a controlling terminal of a session. Even though tcsetsid(3) is also
non-standard, I think it's a lot better to use in our own source code,
mainly because it's similar to tcsetpgrp(), tcgetpgrp() and tcgetsid().
I stole the idea from QNX. They do it the other way around; their
TIOCSCTTY is just a wrapper around tcsetsid(). tcsetsid() then calls
into an IPC framework.
2009-05-07 13:49:48 +00:00
..
2009-05-07 09:39:20 +00:00
2009-05-07 05:42:13 +00:00
2009-05-05 16:29:08 +00:00
2009-04-19 16:17:13 +00:00
2009-04-20 10:40:42 +00:00
2009-04-29 21:14:15 +00:00
2009-05-07 12:55:58 +00:00
2009-05-05 10:56:12 +00:00
2009-04-26 22:06:42 +00:00
2009-02-05 19:30:28 +00:00
2009-03-09 13:32:19 +00:00
2009-05-07 02:17:09 +00:00
2009-05-04 15:23:58 +00:00
2009-05-06 19:34:32 +00:00
2009-03-16 15:39:46 +00:00
2009-05-07 09:39:20 +00:00
2009-04-24 03:43:20 +00:00
2009-05-03 17:47:21 +00:00
2009-05-05 10:56:12 +00:00
2009-04-17 09:48:20 +00:00
2009-02-28 16:21:25 +00:00
2009-05-02 06:12:38 +00:00
2009-05-07 10:01:05 +00:00
2009-05-05 10:56:12 +00:00
2009-05-05 10:56:12 +00:00
2009-04-19 22:01:38 +00:00
2009-05-05 16:26:06 +00:00
2009-05-06 13:30:46 +00:00
2009-05-06 13:30:46 +00:00
2009-05-05 10:56:12 +00:00
2009-04-26 21:03:27 +00:00
2009-03-15 14:21:05 +00:00
2009-04-07 19:06:51 +00:00
2009-04-10 10:52:19 +00:00
2009-05-05 10:56:12 +00:00
2009-04-12 19:04:27 +00:00
2009-02-05 17:43:12 +00:00
2009-05-06 04:40:18 +00:00
2009-04-20 07:13:04 +00:00
2009-04-24 08:57:54 +00:00
2009-04-16 16:26:35 +00:00
2009-05-01 21:05:40 +00:00
2009-04-20 12:59:23 +00:00
2009-04-20 12:59:23 +00:00
2009-05-07 13:49:48 +00:00
2009-03-29 03:30:15 +00:00
2009-04-27 16:46:16 +00:00
2009-05-07 05:44:13 +00:00
2009-02-28 16:21:25 +00:00
2009-04-01 17:06:28 +00:00
2009-02-15 18:19:24 +00:00