From 623da62a5a107f8c09ce13cac2352200842890c6 Mon Sep 17 00:00:00 2001 From: ru Date: Mon, 1 Oct 2001 16:09:29 +0000 Subject: mdoc(7) police: Use the new .In macro for #include statements. --- lib/libc/posix1e/acl.3 | 4 ++-- lib/libc/posix1e/acl_add_perm.3 | 4 ++-- lib/libc/posix1e/acl_calc_mask.3 | 4 ++-- lib/libc/posix1e/acl_clear_perms.3 | 4 ++-- lib/libc/posix1e/acl_copy_entry.3 | 4 ++-- lib/libc/posix1e/acl_create_entry.3 | 4 ++-- lib/libc/posix1e/acl_delete.3 | 4 ++-- lib/libc/posix1e/acl_delete_entry.3 | 4 ++-- lib/libc/posix1e/acl_delete_perm.3 | 4 ++-- lib/libc/posix1e/acl_dup.3 | 4 ++-- lib/libc/posix1e/acl_free.3 | 4 ++-- lib/libc/posix1e/acl_from_text.3 | 4 ++-- lib/libc/posix1e/acl_get.3 | 4 ++-- lib/libc/posix1e/acl_get_entry.3 | 4 ++-- lib/libc/posix1e/acl_get_perm_np.3 | 4 ++-- lib/libc/posix1e/acl_get_permset.3 | 4 ++-- lib/libc/posix1e/acl_get_qualifier.3 | 4 ++-- lib/libc/posix1e/acl_get_tag_type.3 | 4 ++-- lib/libc/posix1e/acl_init.3 | 4 ++-- lib/libc/posix1e/acl_set.3 | 4 ++-- lib/libc/posix1e/acl_set_permset.3 | 4 ++-- lib/libc/posix1e/acl_set_qualifier.3 | 4 ++-- lib/libc/posix1e/acl_set_tag_type.3 | 4 ++-- lib/libc/posix1e/acl_to_text.3 | 4 ++-- lib/libc/posix1e/acl_valid.3 | 4 ++-- lib/libc/posix1e/cap.3 | 4 ++-- lib/libc/posix1e/cap_clear.3 | 4 ++-- lib/libc/posix1e/cap_dup.3 | 4 ++-- lib/libc/posix1e/cap_free.3 | 4 ++-- lib/libc/posix1e/cap_from_text.3 | 4 ++-- lib/libc/posix1e/cap_get_flag.3 | 4 ++-- lib/libc/posix1e/cap_get_proc.3 | 4 ++-- lib/libc/posix1e/cap_init.3 | 4 ++-- lib/libc/posix1e/cap_set_flag.3 | 4 ++-- lib/libc/posix1e/cap_set_proc.3 | 4 ++-- lib/libc/posix1e/cap_to_text.3 | 4 ++-- lib/libc/posix1e/extattr.3 | 4 ++-- lib/libc/posix1e/posix1e.3 | 10 +++++----- 38 files changed, 79 insertions(+), 79 deletions(-) (limited to 'lib/libc/posix1e') diff --git a/lib/libc/posix1e/acl.3 b/lib/libc/posix1e/acl.3 index 6f74b8b..6ce6431 100644 --- a/lib/libc/posix1e/acl.3 +++ b/lib/libc/posix1e/acl.3 @@ -34,8 +34,8 @@ .Sh LIBRARY .Lb libc .Sh SYNOPSIS -.Fd #include -.Fd #include +.In sys/types.h +.In sys/acl.h .Sh DESCRIPTION .Fx permits file systems to export Access Control Lists via the VFS, and diff --git a/lib/libc/posix1e/acl_add_perm.3 b/lib/libc/posix1e/acl_add_perm.3 index 9be4f69..5649d12 100644 --- a/lib/libc/posix1e/acl_add_perm.3 +++ b/lib/libc/posix1e/acl_add_perm.3 @@ -34,8 +34,8 @@ .Sh LIBRARY .Lb libc .Sh SYNOPSIS -.Fd #include -.Fd #include +.In sys/types.h +.In sys/acl.h .Ft int .Fn acl_add_perm "acl_permset_t permset_d" "acl_perm_t perm" .Sh DESCRIPTION diff --git a/lib/libc/posix1e/acl_calc_mask.3 b/lib/libc/posix1e/acl_calc_mask.3 index 719f7b7..db3ecfb 100644 --- a/lib/libc/posix1e/acl_calc_mask.3 +++ b/lib/libc/posix1e/acl_calc_mask.3 @@ -34,8 +34,8 @@ .Sh LIBRARY .Lb libc .Sh SYNOPSIS -.Fd #include -.Fd #include +.In sys/types.h +.In sys/acl.h .Ft int .Fn acl_calc_mask "acl_t *acl_p" .Sh DESCRIPTION diff --git a/lib/libc/posix1e/acl_clear_perms.3 b/lib/libc/posix1e/acl_clear_perms.3 index 7768a41..fb5976f 100644 --- a/lib/libc/posix1e/acl_clear_perms.3 +++ b/lib/libc/posix1e/acl_clear_perms.3 @@ -34,8 +34,8 @@ .Sh LIBRARY .Lb libc .Sh SYNOPSIS -.Fd #include -.Fd #include +.In sys/types.h +.In sys/acl.h .Ft int .Fn acl_clear_perms "acl_permset_t permset_d" .Sh DESCRIPTION diff --git a/lib/libc/posix1e/acl_copy_entry.3 b/lib/libc/posix1e/acl_copy_entry.3 index 1c13bc2..c6cdf8d 100644 --- a/lib/libc/posix1e/acl_copy_entry.3 +++ b/lib/libc/posix1e/acl_copy_entry.3 @@ -34,8 +34,8 @@ .Sh LIBRARY .Lb libc .Sh SYNOPSIS -.Fd #include -.Fd #include +.In sys/types.h +.In sys/acl.h .Ft int .Fn acl_copy_entry "acl_entry_t dest_d" "acl_entry_t src_d" .Sh DESCRIPTION diff --git a/lib/libc/posix1e/acl_create_entry.3 b/lib/libc/posix1e/acl_create_entry.3 index c5820bd..47db02f 100644 --- a/lib/libc/posix1e/acl_create_entry.3 +++ b/lib/libc/posix1e/acl_create_entry.3 @@ -34,8 +34,8 @@ .Sh LIBRARY .Lb libc .Sh SYNOPSIS -.Fd #include -.Fd #include +.In sys/types.h +.In sys/acl.h .Ft int .Fn acl_create_entry "acl_t *acl_p" "acl_entry_t *entry_p" .Sh DESCRIPTION diff --git a/lib/libc/posix1e/acl_delete.3 b/lib/libc/posix1e/acl_delete.3 index 8e9cea5..220638c 100644 --- a/lib/libc/posix1e/acl_delete.3 +++ b/lib/libc/posix1e/acl_delete.3 @@ -36,8 +36,8 @@ .Sh LIBRARY .Lb libc .Sh SYNOPSIS -.Fd #include -.Fd #include +.In sys/types.h +.In sys/acl.h .Ft int .Fn acl_delete_def_file "const char *path_p" .Ft int diff --git a/lib/libc/posix1e/acl_delete_entry.3 b/lib/libc/posix1e/acl_delete_entry.3 index 05c6e1f..45cddb0 100644 --- a/lib/libc/posix1e/acl_delete_entry.3 +++ b/lib/libc/posix1e/acl_delete_entry.3 @@ -34,8 +34,8 @@ .Sh LIBRARY .Lb libc .Sh SYNOPSIS -.Fd #include -.Fd #include +.In sys/types.h +.In sys/acl.h .Ft int .Fn acl_delete_entry "acl_t acl" "acl_entry_t entry_d" .Sh DESCRIPTION diff --git a/lib/libc/posix1e/acl_delete_perm.3 b/lib/libc/posix1e/acl_delete_perm.3 index fbc9551..3f8d27b 100644 --- a/lib/libc/posix1e/acl_delete_perm.3 +++ b/lib/libc/posix1e/acl_delete_perm.3 @@ -34,8 +34,8 @@ .Sh LIBRARY .Lb libc .Sh SYNOPSIS -.Fd #include -.Fd #include +.In sys/types.h +.In sys/acl.h .Ft int .Fn acl_delete_perm "acl_permset_t permset_d" "acl_perm_t perm" .Sh DESCRIPTION diff --git a/lib/libc/posix1e/acl_dup.3 b/lib/libc/posix1e/acl_dup.3 index b08b2ba..e43ca2b 100644 --- a/lib/libc/posix1e/acl_dup.3 +++ b/lib/libc/posix1e/acl_dup.3 @@ -34,8 +34,8 @@ .Sh LIBRARY .Lb libc .Sh SYNOPSIS -.Fd #include -.Fd #include +.In sys/types.h +.In sys/acl.h .Ft acl_t .Fn acl_dup "acl_t acl" .Sh DESCRIPTION diff --git a/lib/libc/posix1e/acl_free.3 b/lib/libc/posix1e/acl_free.3 index db185af..cd457c4 100644 --- a/lib/libc/posix1e/acl_free.3 +++ b/lib/libc/posix1e/acl_free.3 @@ -34,8 +34,8 @@ .Sh LIBRARY .Lb libc .Sh SYNOPSIS -.Fd #include -.Fd #include +.In sys/types.h +.In sys/acl.h .Ft int .Fn acl_free "void *obj_p" .Sh DESCRIPTION diff --git a/lib/libc/posix1e/acl_from_text.3 b/lib/libc/posix1e/acl_from_text.3 index 13a1f42..25e8597 100644 --- a/lib/libc/posix1e/acl_from_text.3 +++ b/lib/libc/posix1e/acl_from_text.3 @@ -34,8 +34,8 @@ .Sh LIBRARY .Lb libc .Sh SYNOPSIS -.Fd #include -.Fd #include +.In sys/types.h +.In sys/acl.h .Ft acl_t .Fn acl_from_text "const char *buf_p" .Sh DESCRIPTION diff --git a/lib/libc/posix1e/acl_get.3 b/lib/libc/posix1e/acl_get.3 index 5121d1a..c1dd5b5 100644 --- a/lib/libc/posix1e/acl_get.3 +++ b/lib/libc/posix1e/acl_get.3 @@ -36,8 +36,8 @@ .Sh LIBRARY .Lb libc .Sh SYNOPSIS -.Fd #include -.Fd #include +.In sys/types.h +.In sys/acl.h .Ft acl_t .Fn acl_get_file "const char *path_p" "acl_type_t type" .Ft acl_t diff --git a/lib/libc/posix1e/acl_get_entry.3 b/lib/libc/posix1e/acl_get_entry.3 index 1798497..96cd55a 100644 --- a/lib/libc/posix1e/acl_get_entry.3 +++ b/lib/libc/posix1e/acl_get_entry.3 @@ -34,8 +34,8 @@ .Sh LIBRARY .Lb libc .Sh SYNOPSIS -.Fd #include -.Fd #include +.In sys/types.h +.In sys/acl.h .Ft void * .Fn acl_get_entry "acl_t acl" "int entry_id" "acl_entry_t *entry_p" .Sh DESCRIPTION diff --git a/lib/libc/posix1e/acl_get_perm_np.3 b/lib/libc/posix1e/acl_get_perm_np.3 index 9145c32..44477f2 100644 --- a/lib/libc/posix1e/acl_get_perm_np.3 +++ b/lib/libc/posix1e/acl_get_perm_np.3 @@ -34,8 +34,8 @@ .Sh LIBRARY .Lb libc .Sh SYNOPSIS -.Fd #include -.Fd #include +.In sys/types.h +.In sys/acl.h .Ft int .Fn acl_get_perm_np "acl_permset_t permset_d" "acl_perm_t perm" .Sh DESCRIPTION diff --git a/lib/libc/posix1e/acl_get_permset.3 b/lib/libc/posix1e/acl_get_permset.3 index b524588..293b600 100644 --- a/lib/libc/posix1e/acl_get_permset.3 +++ b/lib/libc/posix1e/acl_get_permset.3 @@ -34,8 +34,8 @@ .Sh LIBRARY .Lb libc .Sh SYNOPSIS -.Fd #include -.Fd #include +.In sys/types.h +.In sys/acl.h .Ft int .Fn acl_get_permset "acl_entry_t entry_d" "acl_permset_t *permset_p" .Sh DESCRIPTION diff --git a/lib/libc/posix1e/acl_get_qualifier.3 b/lib/libc/posix1e/acl_get_qualifier.3 index 591ce7f..be5df9b 100644 --- a/lib/libc/posix1e/acl_get_qualifier.3 +++ b/lib/libc/posix1e/acl_get_qualifier.3 @@ -34,8 +34,8 @@ .Sh LIBRARY .Lb libc .Sh SYNOPSIS -.Fd #include -.Fd #include +.In sys/types.h +.In sys/acl.h .Ft void * .Fn acl_get_qualifier "acl_entry_t entry_d" .Sh DESCRIPTION diff --git a/lib/libc/posix1e/acl_get_tag_type.3 b/lib/libc/posix1e/acl_get_tag_type.3 index cfb526f..c14d47c 100644 --- a/lib/libc/posix1e/acl_get_tag_type.3 +++ b/lib/libc/posix1e/acl_get_tag_type.3 @@ -34,8 +34,8 @@ .Sh LIBRARY .Lb libc .Sh SYNOPSIS -.Fd #include -.Fd #include +.In sys/types.h +.In sys/acl.h .Ft int .Fn acl_get_tag_type "acl_entry_t entry_d" "acl_tag_t *tag_type_p" .Sh DESCRIPTION diff --git a/lib/libc/posix1e/acl_init.3 b/lib/libc/posix1e/acl_init.3 index cebf006..384d527 100644 --- a/lib/libc/posix1e/acl_init.3 +++ b/lib/libc/posix1e/acl_init.3 @@ -34,8 +34,8 @@ .Sh LIBRARY .Lb libc .Sh SYNOPSIS -.Fd #include -.Fd #include +.In sys/types.h +.In sys/acl.h .Ft acl_t .Fn acl_init "int count" .Sh DESCRIPTION diff --git a/lib/libc/posix1e/acl_set.3 b/lib/libc/posix1e/acl_set.3 index 08f2dbd..1a3fa507 100644 --- a/lib/libc/posix1e/acl_set.3 +++ b/lib/libc/posix1e/acl_set.3 @@ -36,8 +36,8 @@ .Sh LIBRARY .Lb libc .Sh SYNOPSIS -.Fd #include -.Fd #include +.In sys/types.h +.In sys/acl.h .Ft int .Fn acl_set_file "const char *path_p" "acl_type_t type" "acl_t acl" .Ft int diff --git a/lib/libc/posix1e/acl_set_permset.3 b/lib/libc/posix1e/acl_set_permset.3 index ce3bd91..a4d8bfe 100644 --- a/lib/libc/posix1e/acl_set_permset.3 +++ b/lib/libc/posix1e/acl_set_permset.3 @@ -34,8 +34,8 @@ .Sh LIBRARY .Lb libc .Sh SYNOPSIS -.Fd #include -.Fd #include +.In sys/types.h +.In sys/acl.h .Ft int .Fn acl_set_permset "acl_entry_t entry_d" "acl_permset_t permset_d" .Sh DESCRIPTION diff --git a/lib/libc/posix1e/acl_set_qualifier.3 b/lib/libc/posix1e/acl_set_qualifier.3 index 1495990..abc77d9 100644 --- a/lib/libc/posix1e/acl_set_qualifier.3 +++ b/lib/libc/posix1e/acl_set_qualifier.3 @@ -34,8 +34,8 @@ .Sh LIBRARY .Lb libc .Sh SYNOPSIS -.Fd #include -.Fd #include +.In sys/types.h +.In sys/acl.h .Ft int .Fn acl_set_qualifier "acl_entry_t entry_d" "const void *tag_qualifier_p" .Sh DESCRIPTION diff --git a/lib/libc/posix1e/acl_set_tag_type.3 b/lib/libc/posix1e/acl_set_tag_type.3 index 05e626e..57ce397 100644 --- a/lib/libc/posix1e/acl_set_tag_type.3 +++ b/lib/libc/posix1e/acl_set_tag_type.3 @@ -34,8 +34,8 @@ .Sh LIBRARY .Lb libc .Sh SYNOPSIS -.Fd #include -.Fd #include +.In sys/types.h +.In sys/acl.h .Ft int .Fn acl_set_tag_type "acl_entry_t entry_d" "acl_tag_t tag_type" .Sh DESCRIPTION diff --git a/lib/libc/posix1e/acl_to_text.3 b/lib/libc/posix1e/acl_to_text.3 index eb990a2..93a05ee 100644 --- a/lib/libc/posix1e/acl_to_text.3 +++ b/lib/libc/posix1e/acl_to_text.3 @@ -34,8 +34,8 @@ .Sh LIBRARY .Lb libc .Sh SYNOPSIS -.Fd #include -.Fd #include +.In sys/types.h +.In sys/acl.h .Ft char * .Fn acl_to_text "acl_t acl" "ssize_t *len_p" .Sh DESCRIPTION diff --git a/lib/libc/posix1e/acl_valid.3 b/lib/libc/posix1e/acl_valid.3 index 9dbdcac..6e1b3d9 100644 --- a/lib/libc/posix1e/acl_valid.3 +++ b/lib/libc/posix1e/acl_valid.3 @@ -36,8 +36,8 @@ .Sh LIBRARY .Lb libc .Sh SYNOPSIS -.Fd #include -.Fd #include +.In sys/types.h +.In sys/acl.h .Ft int .Fn acl_valid "acl_t acl" .Ft int diff --git a/lib/libc/posix1e/cap.3 b/lib/libc/posix1e/cap.3 index 01ee569..088d3f7 100644 --- a/lib/libc/posix1e/cap.3 +++ b/lib/libc/posix1e/cap.3 @@ -36,8 +36,8 @@ .Sh LIBRARY .Lb libc .Sh SYNOPSIS -.Fd #include -.Fd #include +.In sys/types.h +.In sys/capability.h .Sh DESCRIPTION The POSIX.1e Capability interface allows processes to manipulate their capability set, subject to capability manipulation restrictions imposed diff --git a/lib/libc/posix1e/cap_clear.3 b/lib/libc/posix1e/cap_clear.3 index fbe8952..37ab7b5 100644 --- a/lib/libc/posix1e/cap_clear.3 +++ b/lib/libc/posix1e/cap_clear.3 @@ -36,8 +36,8 @@ .Sh LIBRARY .Lb libc .Sh SYNOPSIS -.Fd #include -.Fd #include +.In sys/types.h +.In sys/capability.h .Ft int .Fn cap_clear "cap_t cap_p" .Sh DESCRIPTION diff --git a/lib/libc/posix1e/cap_dup.3 b/lib/libc/posix1e/cap_dup.3 index 9ea0396..857165f 100644 --- a/lib/libc/posix1e/cap_dup.3 +++ b/lib/libc/posix1e/cap_dup.3 @@ -36,8 +36,8 @@ .Sh LIBRARY .Lb libc .Sh SYNOPSIS -.Fd #include -.Fd #include +.In sys/types.h +.In sys/capability.h .Ft cap_t .Fn cap_dup "cap_t cap_p" .Sh DESCRIPTION diff --git a/lib/libc/posix1e/cap_free.3 b/lib/libc/posix1e/cap_free.3 index aed8587..e121ce9 100644 --- a/lib/libc/posix1e/cap_free.3 +++ b/lib/libc/posix1e/cap_free.3 @@ -36,8 +36,8 @@ .Sh LIBRARY .Lb libc .Sh SYNOPSIS -.Fd #include -.Fd #include +.In sys/types.h +.In sys/capability.h .Ft int .Fn cap_free "void *obj_d" .Sh DESCRIPTION diff --git a/lib/libc/posix1e/cap_from_text.3 b/lib/libc/posix1e/cap_from_text.3 index 1af9292..caa14bc 100644 --- a/lib/libc/posix1e/cap_from_text.3 +++ b/lib/libc/posix1e/cap_from_text.3 @@ -34,8 +34,8 @@ .Sh LIBRARY .Lb libc .Sh SYNOPSIS -.Fd #include -.Fd #include +.In sys/types.h +.In sys/capability.h .Ft cap_t .Fn cap_from_text "const char *buf_p" .Sh DESCRIPTION diff --git a/lib/libc/posix1e/cap_get_flag.3 b/lib/libc/posix1e/cap_get_flag.3 index 2493fda..59a5fc1 100644 --- a/lib/libc/posix1e/cap_get_flag.3 +++ b/lib/libc/posix1e/cap_get_flag.3 @@ -36,8 +36,8 @@ .Sh LIBRARY .Lb libc .Sh SYNOPSIS -.Fd #include -.Fd #include +.In sys/types.h +.In sys/capability.h .Ft int .Fn cap_get_flag "cap_t cap_p" "cap_value_t cap" "cap_flag_t flag" "cap_flag_value_t *value_p" .Sh DESCRIPTION diff --git a/lib/libc/posix1e/cap_get_proc.3 b/lib/libc/posix1e/cap_get_proc.3 index 2ebf5c8..400650c 100644 --- a/lib/libc/posix1e/cap_get_proc.3 +++ b/lib/libc/posix1e/cap_get_proc.3 @@ -36,8 +36,8 @@ .Sh LIBRARY .Lb libc .Sh SYNOPSIS -.Fd #include -.Fd #include +.In sys/types.h +.In sys/capability.h .Ft cap_t .Fn cap_get_proc "void" .Sh DESCRIPTION diff --git a/lib/libc/posix1e/cap_init.3 b/lib/libc/posix1e/cap_init.3 index 753ced9..1bf442f 100644 --- a/lib/libc/posix1e/cap_init.3 +++ b/lib/libc/posix1e/cap_init.3 @@ -36,8 +36,8 @@ .Sh LIBRARY .Lb libc .Sh SYNOPSIS -.Fd #include -.Fd #include +.In sys/types.h +.In sys/capability.h .Ft cap_t .Fn cap_init "void" .Sh DESCRIPTION diff --git a/lib/libc/posix1e/cap_set_flag.3 b/lib/libc/posix1e/cap_set_flag.3 index 4f246d5..073353d 100644 --- a/lib/libc/posix1e/cap_set_flag.3 +++ b/lib/libc/posix1e/cap_set_flag.3 @@ -36,8 +36,8 @@ .Sh LIBRARY .Lb libc .Sh SYNOPSIS -.Fd #include -.Fd #include +.In sys/types.h +.In sys/capability.h .Ft int .Fn cap_set_flag "cap_t cap_p" "cap_flag_t flag" "int ncap" "cap_value_t caps[]" "cap_flag_value_t value" .Sh DESCRIPTION diff --git a/lib/libc/posix1e/cap_set_proc.3 b/lib/libc/posix1e/cap_set_proc.3 index 542340f..128bec6 100644 --- a/lib/libc/posix1e/cap_set_proc.3 +++ b/lib/libc/posix1e/cap_set_proc.3 @@ -36,8 +36,8 @@ .Sh LIBRARY .Lb libc .Sh SYNOPSIS -.Fd #include -.Fd #include +.In sys/types.h +.In sys/capability.h .Ft int .Fn cap_set_proc "cap_t cap_p" .Sh DESCRIPTION diff --git a/lib/libc/posix1e/cap_to_text.3 b/lib/libc/posix1e/cap_to_text.3 index ea6b522..e45cdae 100644 --- a/lib/libc/posix1e/cap_to_text.3 +++ b/lib/libc/posix1e/cap_to_text.3 @@ -34,8 +34,8 @@ .Sh LIBRARY .Lb libc .Sh SYNOPSIS -.Fd #include -.Fd #include +.In sys/types.h +.In sys/capability.h .Ft char * .Fn cap_to_text "cap_t cap_p" "ssize_t *len_p" .Sh DESCRIPTION diff --git a/lib/libc/posix1e/extattr.3 b/lib/libc/posix1e/extattr.3 index fd9e18f..998ddaa 100644 --- a/lib/libc/posix1e/extattr.3 +++ b/lib/libc/posix1e/extattr.3 @@ -36,8 +36,8 @@ vice versa .Sh LIBRARY .Lb libutil .Sh SYNOPSIS -.Fd #include -.Fd #include +.In sys/extattr.h +.In libutil.h .Ft int .Fn extattr_namespace_to_string "int attrnamespace" "char **string" .Ft int diff --git a/lib/libc/posix1e/posix1e.3 b/lib/libc/posix1e/posix1e.3 index cdfa9a0..77e8b7f 100644 --- a/lib/libc/posix1e/posix1e.3 +++ b/lib/libc/posix1e/posix1e.3 @@ -34,11 +34,11 @@ .Sh LIBRARY .Lb libc .Sh SYNOPSIS -.Fd #include -.Fd #include -.\" .Fd #include -.Fd #include -.\" .Fd #include +.In sys/types.h +.In sys/acl.h +.\" .In sys/audit.h +.In sys/capability.h +.\" .In sys/mac.h .Sh DESCRIPTION The IEEE POSIX.1e specification never left draft form, but the interfaces it describes are now widely used despite inherent limitations. Currently, -- cgit v1.1