Hi Stuart,

On Tue, Dec 18, 2018 at 10:03:09AM +0000, Stuart Henderson wrote:
> On 2018/12/18 05:20, Jan Klemkow wrote:
> > On Mon, Dec 17, 2018 at 09:17:41PM +0100, Jan Klemkow wrote:
> > > The following diff updates devel/libowfat to version 0.32.  I hat to fix
> > > some other build issues this time.  I already sent a patch to upstream.
> > > Upstream moved the headers to subdirectory libowfat instead of lowfat.
> > > Thus, I adapted that for the port, too.
> >
> > Removed a useless comment from Makefile.
> 
> Build fails for me (amd64 -current):
 
Sorry, I missed some cvs add commands.

> Also I noticed that the CFLAGS handling is wrong (upstream's -O2 and
> -O3 flags are still used and are at the end of the line, overriding
> whatever is setup in ports) also the port Makefile is in quite a
> different order compared to the standard Makefile.template which
> is annoying when we're doing whole-ports-tree work. Here's a diff
> to the current in-tree version to clean that up - I'd prefer to
> handle this separate from the update - OK?

I'm totally fine with that workflow and I'm also for a clean history.

OK (Maintainer)

> (to save you merging, I've attached an updated libowfat-0.32 Makefile
> based on this as well).

Thanks!  The fixed, updated and complete diff is below.

Bye,
Jan

Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/libowfat/Makefile,v
retrieving revision 1.7
diff -u -p -r1.7 Makefile
--- Makefile    17 May 2018 09:53:02 -0000      1.7
+++ Makefile    19 Dec 2018 17:11:48 -0000
@@ -3,31 +3,36 @@
 COMMENT =      library of general purpose APIs
 BROKEN-hppa =  missing atomic ops
 
-SO_VERSION =   0.0
-SHARED_LIBS += owfat ${SO_VERSION}
+DISTNAME =     libowfat-0.32
+EXTRACT_SUFX = .tar.xz
 
-DISTNAME =     libowfat-0.31
-REVISION =     1
-CATEGORIES =   devel
+SHARED_LIBS=   owfat 0.1
 
-MAINTAINER =   Jan Klemkow <j.klem...@wemelug.de>
+CATEGORIES=    devel
 
-HOMEPAGE =     http://www.fefe.de/libowfat/
-MASTER_SITES = http://www.fefe.de/libowfat/
-EXTRACT_SUFX = .tar.xz
-USE_GMAKE =    Yes
-MAKE_FILE =    GNUmakefile
+HOMEPAGE=      https://www.fefe.de/libowfat/
 
-MAKE_FLAGS =   CC="${CC}" COPTFLAGS="-fpic ${CFLAGS}" \
-               SO_VERSION="${SO_VERSION}"
-FAKE_FLAGS =   prefix=${PREFIX} \
-               INCLUDEDIR=${PREFIX}/include/lowfat \
-               MAN3DIR=${PREFIX}/share/lowfat/man/man3
+MAINTAINER=    Jan Klemkow <j.klem...@wemelug.de>
 
 # GPLv2 only
 PERMIT_PACKAGE_CDROM = Yes
 
 WANTLIB =      c pthread
+
+MASTER_SITES = https://www.fefe.de/libowfat/
+
+MAKE_FLAGS =   CC="${CC}" \
+               OPT_REG="${CFLAGS}" OPT_PLUS="${CFLAGS}" \
+               SO_VERSION="${LIBowfat_VERSION}"
+FAKE_FLAGS =   prefix=${PREFIX} \
+               INCLUDEDIR=${PREFIX}/include \
+               MAN3DIR=${PREFIX}/share/libowfat/man/man3
+
+USE_GMAKE =    Yes
+
 NO_TEST =      Yes
+
+CFLAGS +=      -fpic
+MAKE_FILE=     GNUmakefile
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/libowfat/distinfo,v
retrieving revision 1.3
diff -u -p -r1.3 distinfo
--- distinfo    6 Oct 2016 19:43:30 -0000       1.3
+++ distinfo    17 Dec 2018 13:51:13 -0000
@@ -1,2 +1,2 @@
-SHA256 (libowfat-0.31.tar.xz) = 0eSsHPzLt9xR132WOY5jAtIpunU4FYgmyEy0JUx+ihI=
-SIZE (libowfat-0.31.tar.xz) = 183684
+SHA256 (libowfat-0.32.tar.xz) = 9Lmz2ZItwlvJOt7fnp/43b669iPxTI56XyMBv+95mME=
+SIZE (libowfat-0.32.tar.xz) = 195820
Index: patches/patch-GNUmakefile
===================================================================
RCS file: /cvs/ports/devel/libowfat/patches/patch-GNUmakefile,v
retrieving revision 1.5
diff -u -p -r1.5 patch-GNUmakefile
--- patches/patch-GNUmakefile   9 Oct 2016 21:25:27 -0000       1.5
+++ patches/patch-GNUmakefile   17 Dec 2018 14:01:24 -0000
@@ -1,16 +1,18 @@
 $OpenBSD: patch-GNUmakefile,v 1.5 2016/10/09 21:25:27 bluhm Exp $
---- GNUmakefile.orig   Sun Oct  2 01:07:35 2016
-+++ GNUmakefile        Fri Oct  7 13:58:25 2016
-@@ -13,14 +13,14 @@ LIBS=byte.a fmt.a scan.a str.a uint.a open.a stralloc.
+Index: GNUmakefile
+--- GNUmakefile.orig
++++ GNUmakefile
+@@ -13,7 +13,7 @@ LIBS=byte.a fmt.a scan.a str.a uint.a open.a stralloc.
  buffer.a mmap.a taia.a tai.a dns.a case.a mult.a array.a io.a \
  textcode.a cdb.a critbit.a
  
--all: ent $(LIBS) libowfat.a libsocket t
-+all: ent $(LIBS) libowfat.a libowfat.so.$(SO_VERSION) libsocket t
+-all: headers ent $(LIBS) libowfat.a libsocket t
++all: headers ent $(LIBS) libowfat.a libowfat.so.$(SO_VERSION) libsocket t
  
- CROSS=
- #CROSS=i686-mingw-
- CC=gcc
+ pic pie:
+       $(MAKE) CC="gcc -fPIC" LDFLAGS="-fpie"
+@@ -23,7 +23,7 @@ CROSS=
+ CC?=gcc
  CCC=$(CROSS)$(CC)
  WERROR=
 -WARN=-W -Wall -Wextra $(WERROR)
@@ -18,7 +20,7 @@ $OpenBSD: patch-GNUmakefile,v 1.5 2016/1
  
  # Use the second version if you are building for a binary that is only
  # supposed to run on this machine. It tells gcc to use CPU instructions
-@@ -33,8 +33,8 @@ OPT_PLUS=-O3 $(NATIVE)
+@@ -36,8 +36,8 @@ OPT_PLUS=-O3 $(NATIVE)
  
  DEFINE=-D_REENTRANT
  
@@ -29,7 +31,7 @@ $OpenBSD: patch-GNUmakefile,v 1.5 2016/1
  
  #CFLAGS=-pipe -Os -march=pentiumpro -mcpu=pentiumpro -fomit-frame-pointer 
-fschedule-insns2 -Wall
  
-@@ -169,6 +169,9 @@ libowfat.a: $(ALL_OBJS)
+@@ -172,6 +172,9 @@ libowfat.a: $(ALL_OBJS)
        $(CROSS)ar cru $@ $(ALL_OBJS)
        -$(CROSS)ranlib $@
  
@@ -39,9 +41,9 @@ $OpenBSD: patch-GNUmakefile,v 1.5 2016/1
  CFLAGS+=-I.
  CFLAGS_OPT+=-I.
  
-@@ -208,9 +211,10 @@ install-inc:
-       install -d $(DESTDIR)$(INCLUDEDIR)
-       install -m 644 $(INCLUDES) $(DESTDIR)$(INCLUDEDIR)
+@@ -220,9 +223,10 @@ install-inc:
+       install -d $(DESTDIR)$(INCLUDEDIR)/libowfat
+       install -m 644 $(INCLUDES) $(DESTDIR)$(INCLUDEDIR)/libowfat
  
 -install-lib: libowfat.a
 +install-lib: libowfat.a libowfat.so.$(SO_VERSION)
Index: patches/patch-buffer_buffer_put_c
===================================================================
RCS file: patches/patch-buffer_buffer_put_c
diff -N patches/patch-buffer_buffer_put_c
--- patches/patch-buffer_buffer_put_c   6 Oct 2016 19:43:30 -0000       1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,12 +0,0 @@
-$OpenBSD: patch-buffer_buffer_put_c,v 1.1 2016/10/06 19:43:30 bluhm Exp $
---- buffer/buffer_put.c.orig   Thu Oct  6 18:36:19 2016
-+++ buffer/buffer_put.c        Thu Oct  6 18:36:41 2016
-@@ -1,8 +1,5 @@
- #include <string.h>
- #include "buffer.h"
--#ifdef __x86_64__
--#include <x86intrin.h>
--#endif
- 
- extern int buffer_stubborn(ssize_t (*op)(),int fd,const char* buf, size_t 
len,void* cookie);
- 
Index: patches/patch-io_iom_init_c
===================================================================
RCS file: patches/patch-io_iom_init_c
diff -N patches/patch-io_iom_init_c
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-io_iom_init_c 17 Dec 2018 14:24:56 -0000
@@ -0,0 +1,14 @@
+$OpenBSD$
+
+Index: io/iom_init.c
+--- io/iom_init.c.orig
++++ io/iom_init.c
+@@ -6,6 +6,8 @@
+ #include <sys/types.h>
+ #include <sys/event.h>
+ #include <sys/time.h>
++#include <fcntl.h>
++#include <unistd.h>
+ #endif
+ 
+ int iom_init(iomux_t* c) {
Index: patches/patch-io_iom_wait_c
===================================================================
RCS file: patches/patch-io_iom_wait_c
diff -N patches/patch-io_iom_wait_c
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-io_iom_wait_c 17 Dec 2018 14:24:08 -0000
@@ -0,0 +1,38 @@
+$OpenBSD$
+
+Index: io/iom_wait.c
+--- io/iom_wait.c.orig
++++ io/iom_wait.c
+@@ -29,13 +29,13 @@ int iom_wait(iomux_t* c,int64* s,unsigned int* revents
+     /* The queue was empty. If someone else is already calling
+     * epoll_wait/kevent, then use the semaphore */
+     if (__sync_bool_compare_and_swap(&c->working,0,1)) {
++      int i;
+       /* we have the job to fill the struct. */
+       int freeslots = (c->h - c->l);
+       if (!freeslots) freeslots=SLOTS;
+ 
+ #ifdef HAVE_EPOLL
+       struct epoll_event ee[SLOTS];
+-      int i;
+       r=epoll_wait(c->ctx, ee, freeslots, timeout);
+       if (r<=0) {
+       /* we ran into a timeout, so let someone else take over */
+@@ -65,7 +65,7 @@ int iom_wait(iomux_t* c,int64* s,unsigned int* revents
+ #elif defined(HAVE_KQUEUE)
+       struct kevent kev[SLOTS];
+       struct timespec ts = { .tv_sec=timeout/1000, 
.tv_nsec=(timeout%1000)*1000000 };
+-      int r=kevent(c->ctx, 0, 0, &kev, freeslots, &ts);
++      int r=kevent(c->ctx, 0, 0, kev, freeslots, &ts);
+       if (r<=0) {
+       /* we ran into a timeout, so let someone else take over */
+       if (__sync_val_compare_and_swap(&c->working,1,0)==-2) return -2;
+@@ -82,7 +82,7 @@ int iom_wait(iomux_t* c,int64* s,unsigned int* revents
+               (kev[i].filter == EVFILT_WRITE ? IOM_WRITE : 0);
+       if (i+1==r) {
+         /* return last event instead of enqueueing it */
+-        *s=kev.ident;
++        *s=kev[i].ident;
+         *revents=e;
+       } else {
+         c->q[c->h].fd=kev[i].ident;
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/libowfat/pkg/PLIST,v
retrieving revision 1.5
diff -u -p -r1.5 PLIST
--- pkg/PLIST   17 May 2018 09:53:02 -0000      1.5
+++ pkg/PLIST   17 Dec 2018 14:41:51 -0000
@@ -1,408 +1,422 @@
-@comment $OpenBSD: PLIST,v 1.5 2018/05/17 09:53:02 espie Exp $
-include/lowfat/
-include/lowfat/array.h
-include/lowfat/buffer.h
-include/lowfat/byte.h
-include/lowfat/case.h
-include/lowfat/cdb.h
-include/lowfat/cdb_make.h
-include/lowfat/compiletimeassert.h
-include/lowfat/critbit.h
-include/lowfat/dns.h
-include/lowfat/errmsg.h
-include/lowfat/fmt.h
-include/lowfat/havealloca.h
-include/lowfat/iarray.h
-include/lowfat/io.h
-include/lowfat/iob.h
-include/lowfat/iopause.h
-include/lowfat/ip4.h
-include/lowfat/ip6.h
-include/lowfat/isset.h
-include/lowfat/mmap.h
-include/lowfat/ndelay.h
-include/lowfat/open.h
-include/lowfat/openreadclose.h
-include/lowfat/rangecheck.h
-include/lowfat/readclose.h
-include/lowfat/safemult.h
-include/lowfat/scan.h
-include/lowfat/socket.h
-include/lowfat/str.h
-include/lowfat/stralloc.h
-include/lowfat/tai.h
-include/lowfat/taia.h
-include/lowfat/textcode.h
-include/lowfat/uint16.h
-include/lowfat/uint32.h
-include/lowfat/uint64.h
-include/lowfat/va_narg.h
+@comment $OpenBSD: PLIST,v$
+include/libowfat/
+include/libowfat/array.h
+include/libowfat/buffer.h
+include/libowfat/byte.h
+include/libowfat/case.h
+include/libowfat/cdb.h
+include/libowfat/cdb_make.h
+include/libowfat/compiletimeassert.h
+include/libowfat/critbit.h
+include/libowfat/dns.h
+include/libowfat/errmsg.h
+include/libowfat/fmt.h
+include/libowfat/havealloca.h
+include/libowfat/iarray.h
+include/libowfat/io.h
+include/libowfat/iob.h
+include/libowfat/iopause.h
+include/libowfat/ip4.h
+include/libowfat/ip6.h
+include/libowfat/isset.h
+include/libowfat/mmap.h
+include/libowfat/ndelay.h
+include/libowfat/open.h
+include/libowfat/openreadclose.h
+include/libowfat/rangecheck.h
+include/libowfat/readclose.h
+include/libowfat/safemult.h
+include/libowfat/scan.h
+include/libowfat/socket.h
+include/libowfat/str.h
+include/libowfat/stralloc.h
+include/libowfat/tai.h
+include/libowfat/taia.h
+include/libowfat/textcode.h
+include/libowfat/uint16.h
+include/libowfat/uint32.h
+include/libowfat/uint64.h
+include/libowfat/va_narg.h
 lib/libowfat.a
 @lib lib/libowfat.so.${LIBowfat_VERSION}
-share/lowfat/
-@mandir share/lowfat/man/
-share/lowfat/man/man3/
-@man share/lowfat/man/man3/add_of.3
-@man share/lowfat/man/man3/array.3
-@man share/lowfat/man/man3/array_allocate.3
-@man share/lowfat/man/man3/array_bytes.3
-@man share/lowfat/man/man3/array_cat.3
-@man share/lowfat/man/man3/array_cat0.3
-@man share/lowfat/man/man3/array_catb.3
-@man share/lowfat/man/man3/array_cate.3
-@man share/lowfat/man/man3/array_cats.3
-@man share/lowfat/man/man3/array_cats0.3
-@man share/lowfat/man/man3/array_equal.3
-@man share/lowfat/man/man3/array_fail.3
-@man share/lowfat/man/man3/array_get.3
-@man share/lowfat/man/man3/array_length.3
-@man share/lowfat/man/man3/array_reset.3
-@man share/lowfat/man/man3/array_start.3
-@man share/lowfat/man/man3/array_trunc.3
-@man share/lowfat/man/man3/array_truncate.3
-@man share/lowfat/man/man3/assign.3
-@man share/lowfat/man/man3/buffer.3
-@man share/lowfat/man/man3/buffer_close.3
-@man share/lowfat/man/man3/buffer_feed.3
-@man share/lowfat/man/man3/buffer_flush.3
-@man share/lowfat/man/man3/buffer_fromarray.3
-@man share/lowfat/man/man3/buffer_frombuf.3
-@man share/lowfat/man/man3/buffer_fromsa.3
-@man share/lowfat/man/man3/buffer_get.3
-@man share/lowfat/man/man3/buffer_get_new_token_sa.3
-@man share/lowfat/man/man3/buffer_get_new_token_sa_pred.3
-@man share/lowfat/man/man3/buffer_get_token.3
-@man share/lowfat/man/man3/buffer_get_token_pred.3
-@man share/lowfat/man/man3/buffer_get_token_sa.3
-@man share/lowfat/man/man3/buffer_get_token_sa_pred.3
-@man share/lowfat/man/man3/buffer_getc.3
-@man share/lowfat/man/man3/buffer_getline.3
-@man share/lowfat/man/man3/buffer_getline_sa.3
-@man share/lowfat/man/man3/buffer_getn.3
-@man share/lowfat/man/man3/buffer_getnewline_sa.3
-@man share/lowfat/man/man3/buffer_init.3
-@man share/lowfat/man/man3/buffer_init_free.3
-@man share/lowfat/man/man3/buffer_mmapread.3
-@man share/lowfat/man/man3/buffer_peek.3
-@man share/lowfat/man/man3/buffer_put.3
-@man share/lowfat/man/man3/buffer_put8long.3
-@man share/lowfat/man/man3/buffer_putalign.3
-@man share/lowfat/man/man3/buffer_puterror.3
-@man share/lowfat/man/man3/buffer_puterror2.3
-@man share/lowfat/man/man3/buffer_putflush.3
-@man share/lowfat/man/man3/buffer_putlong.3
-@man share/lowfat/man/man3/buffer_putlonglong.3
-@man share/lowfat/man/man3/buffer_putm.3
-@man share/lowfat/man/man3/buffer_putnlflush.3
-@man share/lowfat/man/man3/buffer_puts.3
-@man share/lowfat/man/man3/buffer_putsa.3
-@man share/lowfat/man/man3/buffer_putsaflush.3
-@man share/lowfat/man/man3/buffer_putsalign.3
-@man share/lowfat/man/man3/buffer_putsflush.3
-@man share/lowfat/man/man3/buffer_putspace.3
-@man share/lowfat/man/man3/buffer_putulong.3
-@man share/lowfat/man/man3/buffer_putulonglong.3
-@man share/lowfat/man/man3/buffer_putxlong.3
-@man share/lowfat/man/man3/buffer_seek.3
-@man share/lowfat/man/man3/buffer_tosa.3
-@man share/lowfat/man/man3/byte_chr.3
-@man share/lowfat/man/man3/byte_copy.3
-@man share/lowfat/man/man3/byte_copyr.3
-@man share/lowfat/man/man3/byte_diff.3
-@man share/lowfat/man/man3/byte_equal.3
-@man share/lowfat/man/man3/byte_rchr.3
-@man share/lowfat/man/man3/byte_zero.3
-@man share/lowfat/man/man3/case_diffb.3
-@man share/lowfat/man/man3/case_diffs.3
-@man share/lowfat/man/man3/case_lowerb.3
-@man share/lowfat/man/man3/case_lowers.3
-@man share/lowfat/man/man3/case_starts.3
-@man share/lowfat/man/man3/cdb_datalen.3
-@man share/lowfat/man/man3/cdb_datapos.3
-@man share/lowfat/man/man3/cdb_find.3
-@man share/lowfat/man/man3/cdb_firstkey.3
-@man share/lowfat/man/man3/cdb_free.3
-@man share/lowfat/man/man3/cdb_init.3
-@man share/lowfat/man/man3/cdb_keylen.3
-@man share/lowfat/man/man3/cdb_keypos.3
-@man share/lowfat/man/man3/cdb_nextkey.3
-@man share/lowfat/man/man3/cdb_read.3
-@man share/lowfat/man/man3/cdb_successor.3
-@man share/lowfat/man/man3/critbit0_allprefixed.3
-@man share/lowfat/man/man3/critbit0_clear.3
-@man share/lowfat/man/man3/critbit0_contains.3
-@man share/lowfat/man/man3/critbit0_delete.3
-@man share/lowfat/man/man3/critbit0_insert.3
-@man share/lowfat/man/man3/dns_ip4.3
-@man share/lowfat/man/man3/dns_ip4_packet.3
-@man share/lowfat/man/man3/dns_ip4_qualify.3
-@man share/lowfat/man/man3/dns_ip6.3
-@man share/lowfat/man/man3/dns_ip6_packet.3
-@man share/lowfat/man/man3/dns_ip6_qualify.3
-@man share/lowfat/man/man3/dns_mx.3
-@man share/lowfat/man/man3/dns_mx_packet.3
-@man share/lowfat/man/man3/dns_name4.3
-@man share/lowfat/man/man3/dns_name4_domain.3
-@man share/lowfat/man/man3/dns_name6.3
-@man share/lowfat/man/man3/dns_name6_domain.3
-@man share/lowfat/man/man3/dns_name_packet.3
-@man share/lowfat/man/man3/dns_txt.3
-@man share/lowfat/man/man3/dns_txt_packet.3
-@man share/lowfat/man/man3/fmt_8long.3
-@man share/lowfat/man/man3/fmt_asn1derlength.3
-@man share/lowfat/man/man3/fmt_asn1dertag.3
-@man share/lowfat/man/man3/fmt_double.3
-@man share/lowfat/man/man3/fmt_fill.3
-@man share/lowfat/man/man3/fmt_httpdate.3
-@man share/lowfat/man/man3/fmt_human.3
-@man share/lowfat/man/man3/fmt_humank.3
-@man share/lowfat/man/man3/fmt_ip4.3
-@man share/lowfat/man/man3/fmt_ip6.3
-@man share/lowfat/man/man3/fmt_ip6_flat.3
-@man share/lowfat/man/man3/fmt_ip6c.3
-@man share/lowfat/man/man3/fmt_ip6if.3
-@man share/lowfat/man/man3/fmt_ip6ifc.3
-@man share/lowfat/man/man3/fmt_iso8601.3
-@man share/lowfat/man/man3/fmt_long.3
-@man share/lowfat/man/man3/fmt_longlong.3
-@man share/lowfat/man/man3/fmt_minus.3
-@man share/lowfat/man/man3/fmt_netstring.3
-@man share/lowfat/man/man3/fmt_pad.3
-@man share/lowfat/man/man3/fmt_plusminus.3
-@man share/lowfat/man/man3/fmt_str.3
-@man share/lowfat/man/man3/fmt_strm.3
-@man share/lowfat/man/man3/fmt_strn.3
-@man share/lowfat/man/man3/fmt_uint.3
-@man share/lowfat/man/man3/fmt_uint0.3
-@man share/lowfat/man/man3/fmt_ulong.3
-@man share/lowfat/man/man3/fmt_ulong0.3
-@man share/lowfat/man/man3/fmt_ulonglong.3
-@man share/lowfat/man/man3/fmt_utf8.3
-@man share/lowfat/man/man3/fmt_xlong.3
-@man share/lowfat/man/man3/fmt_xlonglong.3
-@man share/lowfat/man/man3/iarray_allocate.3
-@man share/lowfat/man/man3/iarray_free.3
-@man share/lowfat/man/man3/iarray_get.3
-@man share/lowfat/man/man3/iarray_init.3
-@man share/lowfat/man/man3/imult16.3
-@man share/lowfat/man/man3/imult32.3
-@man share/lowfat/man/man3/imult64.3
-@man share/lowfat/man/man3/io_appendfile.3
-@man share/lowfat/man/man3/io_block.3
-@man share/lowfat/man/man3/io_canread.3
-@man share/lowfat/man/man3/io_canwrite.3
-@man share/lowfat/man/man3/io_check.3
-@man share/lowfat/man/man3/io_close.3
-@man share/lowfat/man/man3/io_closeonexec.3
-@man share/lowfat/man/man3/io_createfile.3
-@man share/lowfat/man/man3/io_dontwantread.3
-@man share/lowfat/man/man3/io_dontwantwrite.3
-@man share/lowfat/man/man3/io_eagain.3
-@man share/lowfat/man/man3/io_fd.3
-@man share/lowfat/man/man3/io_fd_canwrite.3
-@man share/lowfat/man/man3/io_fd_flags.3
-@man share/lowfat/man/man3/io_finishandshutdown.3
-@man share/lowfat/man/man3/io_getcookie.3
-@man share/lowfat/man/man3/io_nonblock.3
-@man share/lowfat/man/man3/io_passfd.3
-@man share/lowfat/man/man3/io_pipe.3
-@man share/lowfat/man/man3/io_readfile.3
-@man share/lowfat/man/man3/io_readwritefile.3
-@man share/lowfat/man/man3/io_receivefd.3
-@man share/lowfat/man/man3/io_sendfile.3
-@man share/lowfat/man/man3/io_setcookie.3
-@man share/lowfat/man/man3/io_socketpair.3
-@man share/lowfat/man/man3/io_timeout.3
-@man share/lowfat/man/man3/io_timeouted.3
-@man share/lowfat/man/man3/io_tryread.3
-@man share/lowfat/man/man3/io_tryreadtimeout.3
-@man share/lowfat/man/man3/io_trywrite.3
-@man share/lowfat/man/man3/io_trywritetimeout.3
-@man share/lowfat/man/man3/io_wait.3
-@man share/lowfat/man/man3/io_waitread.3
-@man share/lowfat/man/man3/io_waituntil.3
-@man share/lowfat/man/man3/io_wantread.3
-@man share/lowfat/man/man3/io_wantwrite.3
-@man share/lowfat/man/man3/iob_addbuf.3
-@man share/lowfat/man/man3/iob_addbuf_free.3
-@man share/lowfat/man/man3/iob_addfile.3
-@man share/lowfat/man/man3/iob_addfile_close.3
-@man share/lowfat/man/man3/iob_adds.3
-@man share/lowfat/man/man3/iob_adds_free.3
-@man share/lowfat/man/man3/iob_bytesleft.3
-@man share/lowfat/man/man3/iob_free.3
-@man share/lowfat/man/man3/iob_new.3
-@man share/lowfat/man/man3/iob_prefetch.3
-@man share/lowfat/man/man3/iob_reset.3
-@man share/lowfat/man/man3/iob_send.3
-@man share/lowfat/man/man3/iob_write.3
-@man share/lowfat/man/man3/iopause.3
-@man share/lowfat/man/man3/mmap_private.3
-@man share/lowfat/man/man3/mmap_read.3
-@man share/lowfat/man/man3/mmap_readat.3
-@man share/lowfat/man/man3/mmap_shared.3
-@man share/lowfat/man/man3/mmap_unmap.3
-@man share/lowfat/man/man3/ndelay_off.3
-@man share/lowfat/man/man3/ndelay_on.3
-@man share/lowfat/man/man3/open_append.3
-@man share/lowfat/man/man3/open_excl.3
-@man share/lowfat/man/man3/open_read.3
-@man share/lowfat/man/man3/open_rw.3
-@man share/lowfat/man/man3/open_trunc.3
-@man share/lowfat/man/man3/open_write.3
-@man share/lowfat/man/man3/openreadclose.3
-@man share/lowfat/man/man3/range_arrayinbuf.3
-@man share/lowfat/man/man3/range_bufinbuf.3
-@man share/lowfat/man/man3/range_ptrinbuf.3
-@man share/lowfat/man/man3/range_str2inbuf.3
-@man share/lowfat/man/man3/range_str4inbuf.3
-@man share/lowfat/man/man3/range_strinbuf.3
-@man share/lowfat/man/man3/range_validbuf.3
-@man share/lowfat/man/man3/rangecheck.3
-@man share/lowfat/man/man3/readclose.3
-@man share/lowfat/man/man3/readclose_append.3
-@man share/lowfat/man/man3/scan_8int.3
-@man share/lowfat/man/man3/scan_8long.3
-@man share/lowfat/man/man3/scan_8short.3
-@man share/lowfat/man/man3/scan_asn1derlength.3
-@man share/lowfat/man/man3/scan_asn1derlengthvalue.3
-@man share/lowfat/man/man3/scan_asn1dertag.3
-@man share/lowfat/man/man3/scan_charsetnskip.3
-@man share/lowfat/man/man3/scan_double.3
-@man share/lowfat/man/man3/scan_httpdate.3
-@man share/lowfat/man/man3/scan_int.3
-@man share/lowfat/man/man3/scan_ip4.3
-@man share/lowfat/man/man3/scan_ip6.3
-@man share/lowfat/man/man3/scan_ip6_flat.3
-@man share/lowfat/man/man3/scan_ip6if.3
-@man share/lowfat/man/man3/scan_iso8601.3
-@man share/lowfat/man/man3/scan_long.3
-@man share/lowfat/man/man3/scan_longlong.3
-@man share/lowfat/man/man3/scan_netstring.3
-@man share/lowfat/man/man3/scan_noncharsetnskip.3
-@man share/lowfat/man/man3/scan_nonwhitenskip.3
-@man share/lowfat/man/man3/scan_plusminus.3
-@man share/lowfat/man/man3/scan_short.3
-@man share/lowfat/man/man3/scan_uint.3
-@man share/lowfat/man/man3/scan_ulong.3
-@man share/lowfat/man/man3/scan_ulonglong.3
-@man share/lowfat/man/man3/scan_ushort.3
-@man share/lowfat/man/man3/scan_utf8.3
-@man share/lowfat/man/man3/scan_whitenskip.3
-@man share/lowfat/man/man3/scan_xint.3
-@man share/lowfat/man/man3/scan_xlong.3
-@man share/lowfat/man/man3/scan_xlonglong.3
-@man share/lowfat/man/man3/scan_xshort.3
-@man share/lowfat/man/man3/socket_accept4.3
-@man share/lowfat/man/man3/socket_accept6.3
-@man share/lowfat/man/man3/socket_bind4.3
-@man share/lowfat/man/man3/socket_bind4_reuse.3
-@man share/lowfat/man/man3/socket_bind6.3
-@man share/lowfat/man/man3/socket_bind6_reuse.3
-@man share/lowfat/man/man3/socket_broadcast.3
-@man share/lowfat/man/man3/socket_connect4.3
-@man share/lowfat/man/man3/socket_connect6.3
-@man share/lowfat/man/man3/socket_connected.3
-@man share/lowfat/man/man3/socket_fastopen.3
-@man share/lowfat/man/man3/socket_fastopen_connect4.3
-@man share/lowfat/man/man3/socket_fastopen_connect6.3
-@man share/lowfat/man/man3/socket_getifidx.3
-@man share/lowfat/man/man3/socket_getifname.3
-@man share/lowfat/man/man3/socket_listen.3
-@man share/lowfat/man/man3/socket_local4.3
-@man share/lowfat/man/man3/socket_local6.3
-@man share/lowfat/man/man3/socket_mchopcount6.3
-@man share/lowfat/man/man3/socket_mcjoin4.3
-@man share/lowfat/man/man3/socket_mcjoin6.3
-@man share/lowfat/man/man3/socket_mcleave4.3
-@man share/lowfat/man/man3/socket_mcleave6.3
-@man share/lowfat/man/man3/socket_mcloop4.3
-@man share/lowfat/man/man3/socket_mcloop6.3
-@man share/lowfat/man/man3/socket_mcttl4.3
-@man share/lowfat/man/man3/socket_quickack.3
-@man share/lowfat/man/man3/socket_recv4.3
-@man share/lowfat/man/man3/socket_recv6.3
-@man share/lowfat/man/man3/socket_remote4.3
-@man share/lowfat/man/man3/socket_remote6.3
-@man share/lowfat/man/man3/socket_sctp4.3
-@man share/lowfat/man/man3/socket_sctp4b.3
-@man share/lowfat/man/man3/socket_sctp6.3
-@man share/lowfat/man/man3/socket_sctp6b.3
-@man share/lowfat/man/man3/socket_send4.3
-@man share/lowfat/man/man3/socket_send6.3
-@man share/lowfat/man/man3/socket_tcp4.3
-@man share/lowfat/man/man3/socket_tcp4b.3
-@man share/lowfat/man/man3/socket_tcp6.3
-@man share/lowfat/man/man3/socket_tcp6b.3
-@man share/lowfat/man/man3/socket_udp4.3
-@man share/lowfat/man/man3/socket_udp6.3
-@man share/lowfat/man/man3/str_chr.3
-@man share/lowfat/man/man3/str_copy.3
-@man share/lowfat/man/man3/str_diff.3
-@man share/lowfat/man/man3/str_diffn.3
-@man share/lowfat/man/man3/str_equal.3
-@man share/lowfat/man/man3/str_len.3
-@man share/lowfat/man/man3/str_rchr.3
-@man share/lowfat/man/man3/str_start.3
-@man share/lowfat/man/man3/stralloc_0.3
-@man share/lowfat/man/man3/stralloc_append.3
-@man share/lowfat/man/man3/stralloc_cat.3
-@man share/lowfat/man/man3/stralloc_catb.3
-@man share/lowfat/man/man3/stralloc_catlong0.3
-@man share/lowfat/man/man3/stralloc_catm.3
-@man share/lowfat/man/man3/stralloc_cats.3
-@man share/lowfat/man/man3/stralloc_catulong0.3
-@man share/lowfat/man/man3/stralloc_chomp.3
-@man share/lowfat/man/man3/stralloc_chop.3
-@man share/lowfat/man/man3/stralloc_copy.3
-@man share/lowfat/man/man3/stralloc_copyb.3
-@man share/lowfat/man/man3/stralloc_copym.3
-@man share/lowfat/man/man3/stralloc_copys.3
-@man share/lowfat/man/man3/stralloc_diff.3
-@man share/lowfat/man/man3/stralloc_diffs.3
-@man share/lowfat/man/man3/stralloc_free.3
-@man share/lowfat/man/man3/stralloc_init.3
-@man share/lowfat/man/man3/stralloc_ready.3
-@man share/lowfat/man/man3/stralloc_readyplus.3
-@man share/lowfat/man/man3/stralloc_starts.3
-@man share/lowfat/man/man3/stralloc_zero.3
-@man share/lowfat/man/man3/sub_of.3
-@man share/lowfat/man/man3/tai_add.3
-@man share/lowfat/man/man3/tai_approx.3
-@man share/lowfat/man/man3/tai_less.3
-@man share/lowfat/man/man3/tai_now.3
-@man share/lowfat/man/man3/tai_pack.3
-@man share/lowfat/man/man3/tai_sub.3
-@man share/lowfat/man/man3/tai_unpack.3
-@man share/lowfat/man/man3/taia_add.3
-@man share/lowfat/man/man3/taia_addsec.3
-@man share/lowfat/man/man3/taia_approx.3
-@man share/lowfat/man/man3/taia_frac.3
-@man share/lowfat/man/man3/taia_less.3
-@man share/lowfat/man/man3/taia_now.3
-@man share/lowfat/man/man3/taia_pack.3
-@man share/lowfat/man/man3/taia_sub.3
-@man share/lowfat/man/man3/taia_tai.3
-@man share/lowfat/man/man3/taia_uint.3
-@man share/lowfat/man/man3/taia_unpack.3
-@man share/lowfat/man/man3/uint16_pack.3
-@man share/lowfat/man/man3/uint16_pack_big.3
-@man share/lowfat/man/man3/uint16_read.3
-@man share/lowfat/man/man3/uint16_read_big.3
-@man share/lowfat/man/man3/uint16_unpack.3
-@man share/lowfat/man/man3/uint16_unpack_big.3
-@man share/lowfat/man/man3/uint32_pack.3
-@man share/lowfat/man/man3/uint32_pack_big.3
-@man share/lowfat/man/man3/uint32_read.3
-@man share/lowfat/man/man3/uint32_read_big.3
-@man share/lowfat/man/man3/uint32_unpack.3
-@man share/lowfat/man/man3/uint32_unpack_big.3
-@man share/lowfat/man/man3/uint64_pack.3
-@man share/lowfat/man/man3/uint64_pack_big.3
-@man share/lowfat/man/man3/uint64_read.3
-@man share/lowfat/man/man3/uint64_read_big.3
-@man share/lowfat/man/man3/uint64_unpack.3
-@man share/lowfat/man/man3/uint64_unpack_big.3
-@man share/lowfat/man/man3/umult16.3
-@man share/lowfat/man/man3/umult32.3
-@man share/lowfat/man/man3/umult64.3
+share/libowfat/
+@mandir share/libowfat/man/
+share/libowfat/man/man3/
+@man share/libowfat/man/man3/add_of.3
+@man share/libowfat/man/man3/array.3
+@man share/libowfat/man/man3/array_allocate.3
+@man share/libowfat/man/man3/array_bytes.3
+@man share/libowfat/man/man3/array_cat.3
+@man share/libowfat/man/man3/array_cat0.3
+@man share/libowfat/man/man3/array_catb.3
+@man share/libowfat/man/man3/array_cate.3
+@man share/libowfat/man/man3/array_cats.3
+@man share/libowfat/man/man3/array_cats0.3
+@man share/libowfat/man/man3/array_equal.3
+@man share/libowfat/man/man3/array_fail.3
+@man share/libowfat/man/man3/array_get.3
+@man share/libowfat/man/man3/array_length.3
+@man share/libowfat/man/man3/array_reset.3
+@man share/libowfat/man/man3/array_start.3
+@man share/libowfat/man/man3/array_trunc.3
+@man share/libowfat/man/man3/array_truncate.3
+@man share/libowfat/man/man3/assign.3
+@man share/libowfat/man/man3/buffer.3
+@man share/libowfat/man/man3/buffer_close.3
+@man share/libowfat/man/man3/buffer_feed.3
+@man share/libowfat/man/man3/buffer_flush.3
+@man share/libowfat/man/man3/buffer_fromarray.3
+@man share/libowfat/man/man3/buffer_frombuf.3
+@man share/libowfat/man/man3/buffer_fromsa.3
+@man share/libowfat/man/man3/buffer_get.3
+@man share/libowfat/man/man3/buffer_get_new_token_sa.3
+@man share/libowfat/man/man3/buffer_get_new_token_sa_pred.3
+@man share/libowfat/man/man3/buffer_get_token.3
+@man share/libowfat/man/man3/buffer_get_token_pred.3
+@man share/libowfat/man/man3/buffer_get_token_sa.3
+@man share/libowfat/man/man3/buffer_get_token_sa_pred.3
+@man share/libowfat/man/man3/buffer_getc.3
+@man share/libowfat/man/man3/buffer_getline.3
+@man share/libowfat/man/man3/buffer_getline_sa.3
+@man share/libowfat/man/man3/buffer_getn.3
+@man share/libowfat/man/man3/buffer_getnewline_sa.3
+@man share/libowfat/man/man3/buffer_init.3
+@man share/libowfat/man/man3/buffer_init_free.3
+@man share/libowfat/man/man3/buffer_mmapread.3
+@man share/libowfat/man/man3/buffer_peek.3
+@man share/libowfat/man/man3/buffer_put.3
+@man share/libowfat/man/man3/buffer_put8long.3
+@man share/libowfat/man/man3/buffer_putalign.3
+@man share/libowfat/man/man3/buffer_puterror.3
+@man share/libowfat/man/man3/buffer_puterror2.3
+@man share/libowfat/man/man3/buffer_putflush.3
+@man share/libowfat/man/man3/buffer_putlong.3
+@man share/libowfat/man/man3/buffer_putlonglong.3
+@man share/libowfat/man/man3/buffer_putm.3
+@man share/libowfat/man/man3/buffer_putnlflush.3
+@man share/libowfat/man/man3/buffer_puts.3
+@man share/libowfat/man/man3/buffer_putsa.3
+@man share/libowfat/man/man3/buffer_putsaflush.3
+@man share/libowfat/man/man3/buffer_putsalign.3
+@man share/libowfat/man/man3/buffer_putsflush.3
+@man share/libowfat/man/man3/buffer_putspace.3
+@man share/libowfat/man/man3/buffer_putulong.3
+@man share/libowfat/man/man3/buffer_putulonglong.3
+@man share/libowfat/man/man3/buffer_putxlong.3
+@man share/libowfat/man/man3/buffer_seek.3
+@man share/libowfat/man/man3/buffer_tosa.3
+@man share/libowfat/man/man3/byte_chr.3
+@man share/libowfat/man/man3/byte_copy.3
+@man share/libowfat/man/man3/byte_copyr.3
+@man share/libowfat/man/man3/byte_diff.3
+@man share/libowfat/man/man3/byte_equal.3
+@man share/libowfat/man/man3/byte_rchr.3
+@man share/libowfat/man/man3/byte_zero.3
+@man share/libowfat/man/man3/case_diffb.3
+@man share/libowfat/man/man3/case_diffs.3
+@man share/libowfat/man/man3/case_lowerb.3
+@man share/libowfat/man/man3/case_lowers.3
+@man share/libowfat/man/man3/case_starts.3
+@man share/libowfat/man/man3/cdb_datalen.3
+@man share/libowfat/man/man3/cdb_datapos.3
+@man share/libowfat/man/man3/cdb_find.3
+@man share/libowfat/man/man3/cdb_firstkey.3
+@man share/libowfat/man/man3/cdb_free.3
+@man share/libowfat/man/man3/cdb_init.3
+@man share/libowfat/man/man3/cdb_keylen.3
+@man share/libowfat/man/man3/cdb_keypos.3
+@man share/libowfat/man/man3/cdb_nextkey.3
+@man share/libowfat/man/man3/cdb_read.3
+@man share/libowfat/man/man3/cdb_successor.3
+@man share/libowfat/man/man3/critbit0_allprefixed.3
+@man share/libowfat/man/man3/critbit0_clear.3
+@man share/libowfat/man/man3/critbit0_contains.3
+@man share/libowfat/man/man3/critbit0_delete.3
+@man share/libowfat/man/man3/critbit0_insert.3
+@man share/libowfat/man/man3/dns_ip4.3
+@man share/libowfat/man/man3/dns_ip4_packet.3
+@man share/libowfat/man/man3/dns_ip4_qualify.3
+@man share/libowfat/man/man3/dns_ip6.3
+@man share/libowfat/man/man3/dns_ip6_packet.3
+@man share/libowfat/man/man3/dns_ip6_qualify.3
+@man share/libowfat/man/man3/dns_mx.3
+@man share/libowfat/man/man3/dns_mx_packet.3
+@man share/libowfat/man/man3/dns_name4.3
+@man share/libowfat/man/man3/dns_name4_domain.3
+@man share/libowfat/man/man3/dns_name6.3
+@man share/libowfat/man/man3/dns_name6_domain.3
+@man share/libowfat/man/man3/dns_name_packet.3
+@man share/libowfat/man/man3/dns_txt.3
+@man share/libowfat/man/man3/dns_txt_packet.3
+@man share/libowfat/man/man3/fmt_8long.3
+@man share/libowfat/man/man3/fmt_asn1derlength.3
+@man share/libowfat/man/man3/fmt_asn1dertag.3
+@man share/libowfat/man/man3/fmt_double.3
+@man share/libowfat/man/man3/fmt_fill.3
+@man share/libowfat/man/man3/fmt_httpdate.3
+@man share/libowfat/man/man3/fmt_human.3
+@man share/libowfat/man/man3/fmt_humank.3
+@man share/libowfat/man/man3/fmt_ip4.3
+@man share/libowfat/man/man3/fmt_ip6.3
+@man share/libowfat/man/man3/fmt_ip6_flat.3
+@man share/libowfat/man/man3/fmt_ip6c.3
+@man share/libowfat/man/man3/fmt_ip6if.3
+@man share/libowfat/man/man3/fmt_ip6ifc.3
+@man share/libowfat/man/man3/fmt_iso8601.3
+@man share/libowfat/man/man3/fmt_long.3
+@man share/libowfat/man/man3/fmt_longlong.3
+@man share/libowfat/man/man3/fmt_minus.3
+@man share/libowfat/man/man3/fmt_netstring.3
+@man share/libowfat/man/man3/fmt_pad.3
+@man share/libowfat/man/man3/fmt_plusminus.3
+@man share/libowfat/man/man3/fmt_str.3
+@man share/libowfat/man/man3/fmt_strm.3
+@man share/libowfat/man/man3/fmt_strn.3
+@man share/libowfat/man/man3/fmt_uint.3
+@man share/libowfat/man/man3/fmt_uint0.3
+@man share/libowfat/man/man3/fmt_ulong.3
+@man share/libowfat/man/man3/fmt_ulong0.3
+@man share/libowfat/man/man3/fmt_ulonglong.3
+@man share/libowfat/man/man3/fmt_utf8.3
+@man share/libowfat/man/man3/fmt_xlong.3
+@man share/libowfat/man/man3/fmt_xlonglong.3
+@man share/libowfat/man/man3/iarray_allocate.3
+@man share/libowfat/man/man3/iarray_free.3
+@man share/libowfat/man/man3/iarray_get.3
+@man share/libowfat/man/man3/iarray_init.3
+@man share/libowfat/man/man3/imult16.3
+@man share/libowfat/man/man3/imult32.3
+@man share/libowfat/man/man3/imult64.3
+@man share/libowfat/man/man3/io_appendfile.3
+@man share/libowfat/man/man3/io_block.3
+@man share/libowfat/man/man3/io_canread.3
+@man share/libowfat/man/man3/io_canwrite.3
+@man share/libowfat/man/man3/io_check.3
+@man share/libowfat/man/man3/io_close.3
+@man share/libowfat/man/man3/io_closeonexec.3
+@man share/libowfat/man/man3/io_createfile.3
+@man share/libowfat/man/man3/io_dontwantread.3
+@man share/libowfat/man/man3/io_dontwantwrite.3
+@man share/libowfat/man/man3/io_eagain.3
+@man share/libowfat/man/man3/io_fd.3
+@man share/libowfat/man/man3/io_fd_canwrite.3
+@man share/libowfat/man/man3/io_fd_flags.3
+@man share/libowfat/man/man3/io_finishandshutdown.3
+@man share/libowfat/man/man3/io_getcookie.3
+@man share/libowfat/man/man3/io_nonblock.3
+@man share/libowfat/man/man3/io_passfd.3
+@man share/libowfat/man/man3/io_pipe.3
+@man share/libowfat/man/man3/io_readfile.3
+@man share/libowfat/man/man3/io_readwritefile.3
+@man share/libowfat/man/man3/io_receivefd.3
+@man share/libowfat/man/man3/io_sendfile.3
+@man share/libowfat/man/man3/io_setcookie.3
+@man share/libowfat/man/man3/io_socketpair.3
+@man share/libowfat/man/man3/io_timeout.3
+@man share/libowfat/man/man3/io_timeouted.3
+@man share/libowfat/man/man3/io_tryread.3
+@man share/libowfat/man/man3/io_tryreadtimeout.3
+@man share/libowfat/man/man3/io_trywrite.3
+@man share/libowfat/man/man3/io_trywritetimeout.3
+@man share/libowfat/man/man3/io_wait.3
+@man share/libowfat/man/man3/io_waitread.3
+@man share/libowfat/man/man3/io_waituntil.3
+@man share/libowfat/man/man3/io_wantread.3
+@man share/libowfat/man/man3/io_wantwrite.3
+@man share/libowfat/man/man3/iob_addbuf.3
+@man share/libowfat/man/man3/iob_addbuf_free.3
+@man share/libowfat/man/man3/iob_addfile.3
+@man share/libowfat/man/man3/iob_addfile_close.3
+@man share/libowfat/man/man3/iob_adds.3
+@man share/libowfat/man/man3/iob_adds_free.3
+@man share/libowfat/man/man3/iob_bytesleft.3
+@man share/libowfat/man/man3/iob_free.3
+@man share/libowfat/man/man3/iob_new.3
+@man share/libowfat/man/man3/iob_prefetch.3
+@man share/libowfat/man/man3/iob_reset.3
+@man share/libowfat/man/man3/iob_send.3
+@man share/libowfat/man/man3/iob_write.3
+@man share/libowfat/man/man3/iom_abort.3
+@man share/libowfat/man/man3/iom_add.3
+@man share/libowfat/man/man3/iom_init.3
+@man share/libowfat/man/man3/iom_wait.3
+@man share/libowfat/man/man3/iopause.3
+@man share/libowfat/man/man3/mmap_private.3
+@man share/libowfat/man/man3/mmap_read.3
+@man share/libowfat/man/man3/mmap_readat.3
+@man share/libowfat/man/man3/mmap_shared.3
+@man share/libowfat/man/man3/mmap_unmap.3
+@man share/libowfat/man/man3/ndelay_off.3
+@man share/libowfat/man/man3/ndelay_on.3
+@man share/libowfat/man/man3/open_append.3
+@man share/libowfat/man/man3/open_excl.3
+@man share/libowfat/man/man3/open_read.3
+@man share/libowfat/man/man3/open_rw.3
+@man share/libowfat/man/man3/open_trunc.3
+@man share/libowfat/man/man3/open_write.3
+@man share/libowfat/man/man3/openreadclose.3
+@man share/libowfat/man/man3/range_arrayinbuf.3
+@man share/libowfat/man/man3/range_bufinbuf.3
+@man share/libowfat/man/man3/range_ptrinbuf.3
+@man share/libowfat/man/man3/range_str2inbuf.3
+@man share/libowfat/man/man3/range_str4inbuf.3
+@man share/libowfat/man/man3/range_strinbuf.3
+@man share/libowfat/man/man3/range_validbuf.3
+@man share/libowfat/man/man3/rangecheck.3
+@man share/libowfat/man/man3/readclose.3
+@man share/libowfat/man/man3/readclose_append.3
+@man share/libowfat/man/man3/scan_8int.3
+@man share/libowfat/man/man3/scan_8long.3
+@man share/libowfat/man/man3/scan_8short.3
+@man share/libowfat/man/man3/scan_asn1derlength.3
+@man share/libowfat/man/man3/scan_asn1derlengthvalue.3
+@man share/libowfat/man/man3/scan_asn1dertag.3
+@man share/libowfat/man/man3/scan_base64.3
+@man share/libowfat/man/man3/scan_base64url.3
+@man share/libowfat/man/man3/scan_cescape.3
+@man share/libowfat/man/man3/scan_charsetnskip.3
+@man share/libowfat/man/man3/scan_double.3
+@man share/libowfat/man/man3/scan_hexdump.3
+@man share/libowfat/man/man3/scan_httpdate.3
+@man share/libowfat/man/man3/scan_int.3
+@man share/libowfat/man/man3/scan_ip4.3
+@man share/libowfat/man/man3/scan_ip6.3
+@man share/libowfat/man/man3/scan_ip6_flat.3
+@man share/libowfat/man/man3/scan_ip6if.3
+@man share/libowfat/man/man3/scan_iso8601.3
+@man share/libowfat/man/man3/scan_jsonescape.3
+@man share/libowfat/man/man3/scan_ldapescape.3
+@man share/libowfat/man/man3/scan_long.3
+@man share/libowfat/man/man3/scan_longlong.3
+@man share/libowfat/man/man3/scan_netstring.3
+@man share/libowfat/man/man3/scan_noncharsetnskip.3
+@man share/libowfat/man/man3/scan_nonwhitenskip.3
+@man share/libowfat/man/man3/scan_plusminus.3
+@man share/libowfat/man/man3/scan_short.3
+@man share/libowfat/man/man3/scan_uint.3
+@man share/libowfat/man/man3/scan_ulong.3
+@man share/libowfat/man/man3/scan_ulonglong.3
+@man share/libowfat/man/man3/scan_urlencoded.3
+@man share/libowfat/man/man3/scan_urlencoded2.3
+@man share/libowfat/man/man3/scan_ushort.3
+@man share/libowfat/man/man3/scan_utf8.3
+@man share/libowfat/man/man3/scan_utf8_sem.3
+@man share/libowfat/man/man3/scan_uuencoded.3
+@man share/libowfat/man/man3/scan_whitenskip.3
+@man share/libowfat/man/man3/scan_xint.3
+@man share/libowfat/man/man3/scan_xlong.3
+@man share/libowfat/man/man3/scan_xlonglong.3
+@man share/libowfat/man/man3/scan_xshort.3
+@man share/libowfat/man/man3/socket_accept4.3
+@man share/libowfat/man/man3/socket_accept6.3
+@man share/libowfat/man/man3/socket_bind4.3
+@man share/libowfat/man/man3/socket_bind4_reuse.3
+@man share/libowfat/man/man3/socket_bind6.3
+@man share/libowfat/man/man3/socket_bind6_reuse.3
+@man share/libowfat/man/man3/socket_broadcast.3
+@man share/libowfat/man/man3/socket_connect4.3
+@man share/libowfat/man/man3/socket_connect6.3
+@man share/libowfat/man/man3/socket_connected.3
+@man share/libowfat/man/man3/socket_fastopen.3
+@man share/libowfat/man/man3/socket_fastopen_connect4.3
+@man share/libowfat/man/man3/socket_fastopen_connect6.3
+@man share/libowfat/man/man3/socket_getifidx.3
+@man share/libowfat/man/man3/socket_getifname.3
+@man share/libowfat/man/man3/socket_listen.3
+@man share/libowfat/man/man3/socket_local4.3
+@man share/libowfat/man/man3/socket_local6.3
+@man share/libowfat/man/man3/socket_mchopcount6.3
+@man share/libowfat/man/man3/socket_mcjoin4.3
+@man share/libowfat/man/man3/socket_mcjoin6.3
+@man share/libowfat/man/man3/socket_mcleave4.3
+@man share/libowfat/man/man3/socket_mcleave6.3
+@man share/libowfat/man/man3/socket_mcloop4.3
+@man share/libowfat/man/man3/socket_mcloop6.3
+@man share/libowfat/man/man3/socket_mcttl4.3
+@man share/libowfat/man/man3/socket_quickack.3
+@man share/libowfat/man/man3/socket_recv4.3
+@man share/libowfat/man/man3/socket_recv6.3
+@man share/libowfat/man/man3/socket_remote4.3
+@man share/libowfat/man/man3/socket_remote6.3
+@man share/libowfat/man/man3/socket_sctp4.3
+@man share/libowfat/man/man3/socket_sctp4b.3
+@man share/libowfat/man/man3/socket_sctp6.3
+@man share/libowfat/man/man3/socket_sctp6b.3
+@man share/libowfat/man/man3/socket_send4.3
+@man share/libowfat/man/man3/socket_send6.3
+@man share/libowfat/man/man3/socket_tcp4.3
+@man share/libowfat/man/man3/socket_tcp4b.3
+@man share/libowfat/man/man3/socket_tcp6.3
+@man share/libowfat/man/man3/socket_tcp6b.3
+@man share/libowfat/man/man3/socket_udp4.3
+@man share/libowfat/man/man3/socket_udp6.3
+@man share/libowfat/man/man3/str_chr.3
+@man share/libowfat/man/man3/str_copy.3
+@man share/libowfat/man/man3/str_diff.3
+@man share/libowfat/man/man3/str_diffn.3
+@man share/libowfat/man/man3/str_equal.3
+@man share/libowfat/man/man3/str_len.3
+@man share/libowfat/man/man3/str_rchr.3
+@man share/libowfat/man/man3/str_start.3
+@man share/libowfat/man/man3/stralloc_0.3
+@man share/libowfat/man/man3/stralloc_append.3
+@man share/libowfat/man/man3/stralloc_cat.3
+@man share/libowfat/man/man3/stralloc_catb.3
+@man share/libowfat/man/man3/stralloc_catlong0.3
+@man share/libowfat/man/man3/stralloc_catm.3
+@man share/libowfat/man/man3/stralloc_cats.3
+@man share/libowfat/man/man3/stralloc_catulong0.3
+@man share/libowfat/man/man3/stralloc_chomp.3
+@man share/libowfat/man/man3/stralloc_chop.3
+@man share/libowfat/man/man3/stralloc_copy.3
+@man share/libowfat/man/man3/stralloc_copyb.3
+@man share/libowfat/man/man3/stralloc_copym.3
+@man share/libowfat/man/man3/stralloc_copys.3
+@man share/libowfat/man/man3/stralloc_diff.3
+@man share/libowfat/man/man3/stralloc_diffs.3
+@man share/libowfat/man/man3/stralloc_free.3
+@man share/libowfat/man/man3/stralloc_init.3
+@man share/libowfat/man/man3/stralloc_ready.3
+@man share/libowfat/man/man3/stralloc_readyplus.3
+@man share/libowfat/man/man3/stralloc_starts.3
+@man share/libowfat/man/man3/stralloc_zero.3
+@man share/libowfat/man/man3/sub_of.3
+@man share/libowfat/man/man3/tai_add.3
+@man share/libowfat/man/man3/tai_approx.3
+@man share/libowfat/man/man3/tai_less.3
+@man share/libowfat/man/man3/tai_now.3
+@man share/libowfat/man/man3/tai_pack.3
+@man share/libowfat/man/man3/tai_sub.3
+@man share/libowfat/man/man3/tai_unpack.3
+@man share/libowfat/man/man3/taia_add.3
+@man share/libowfat/man/man3/taia_addsec.3
+@man share/libowfat/man/man3/taia_approx.3
+@man share/libowfat/man/man3/taia_frac.3
+@man share/libowfat/man/man3/taia_less.3
+@man share/libowfat/man/man3/taia_now.3
+@man share/libowfat/man/man3/taia_pack.3
+@man share/libowfat/man/man3/taia_sub.3
+@man share/libowfat/man/man3/taia_tai.3
+@man share/libowfat/man/man3/taia_uint.3
+@man share/libowfat/man/man3/taia_unpack.3
+@man share/libowfat/man/man3/uint16_pack.3
+@man share/libowfat/man/man3/uint16_pack_big.3
+@man share/libowfat/man/man3/uint16_read.3
+@man share/libowfat/man/man3/uint16_read_big.3
+@man share/libowfat/man/man3/uint16_unpack.3
+@man share/libowfat/man/man3/uint16_unpack_big.3
+@man share/libowfat/man/man3/uint32_pack.3
+@man share/libowfat/man/man3/uint32_pack_big.3
+@man share/libowfat/man/man3/uint32_read.3
+@man share/libowfat/man/man3/uint32_read_big.3
+@man share/libowfat/man/man3/uint32_unpack.3
+@man share/libowfat/man/man3/uint32_unpack_big.3
+@man share/libowfat/man/man3/uint64_pack.3
+@man share/libowfat/man/man3/uint64_pack_big.3
+@man share/libowfat/man/man3/uint64_read.3
+@man share/libowfat/man/man3/uint64_read_big.3
+@man share/libowfat/man/man3/uint64_unpack.3
+@man share/libowfat/man/man3/uint64_unpack_big.3
+@man share/libowfat/man/man3/umult16.3
+@man share/libowfat/man/man3/umult32.3
+@man share/libowfat/man/man3/umult64.3

Reply via email to