Skip to content

Instantly share code, notes, and snippets.

@ryantm
Created October 14, 2018 14:32
Show Gist options
  • Save ryantm/ed47edb4c0c76cd69667131b796a4c33 to your computer and use it in GitHub Desktop.
Save ryantm/ed47edb4c0c76cd69667131b796a4c33 to your computer and use it in GitHub Desktop.
/nix/store/rbq5l7nrglwfc61wb0x4684hw823hd4b-libowfat-0.32
├── include
│   └── libowfat
│   ├── array.h
│   ├── buffer.h
│   ├── byte.h
│   ├── case.h
│   ├── cdb.h
│   ├── cdb_make.h
│   ├── compiletimeassert.h
│   ├── critbit.h
│   ├── dns.h
│   ├── errmsg.h
│   ├── fmt.h
│   ├── havealloca.h
│   ├── iarray.h
│   ├── iob.h
│   ├── io.h
│   ├── iopause.h
│   ├── ip4.h
│   ├── ip6.h
│   ├── isset.h
│   ├── mmap.h
│   ├── ndelay.h
│   ├── open.h
│   ├── openreadclose.h
│   ├── rangecheck.h
│   ├── readclose.h
│   ├── safemult.h
│   ├── scan.h
│   ├── socket.h
│   ├── stralloc.h
│   ├── str.h
│   ├── taia.h
│   ├── tai.h
│   ├── textcode.h
│   ├── uint16.h
│   ├── uint32.h
│   ├── uint64.h
│   └── va_narg.h
├── lib
│   └── libowfat.a
└── share
└── man
└── man3
├── add_of.3.gz
├── array.3.gz
├── array_allocate.3.gz
├── array_bytes.3.gz
├── array_cat0.3.gz
├── array_cat.3.gz
├── array_catb.3.gz
├── array_cate.3.gz
├── array_cats0.3.gz
├── array_cats.3.gz
├── array_equal.3.gz
├── array_fail.3.gz
├── array_get.3.gz
├── array_length.3.gz
├── array_reset.3.gz
├── array_start.3.gz
├── array_trunc.3.gz
├── array_truncate.3.gz
├── assign.3.gz
├── buffer.3.gz
├── buffer_close.3.gz
├── buffer_feed.3.gz
├── buffer_flush.3.gz
├── buffer_fromarray.3.gz
├── buffer_frombuf.3.gz
├── buffer_fromsa.3.gz
├── buffer_get.3.gz
├── buffer_getc.3.gz
├── buffer_getline.3.gz
├── buffer_getline_sa.3.gz
├── buffer_getn.3.gz
├── buffer_getnewline_sa.3.gz
├── buffer_get_new_token_sa.3.gz
├── buffer_get_new_token_sa_pred.3.gz
├── buffer_get_token.3.gz
├── buffer_get_token_pred.3.gz
├── buffer_get_token_sa.3.gz
├── buffer_get_token_sa_pred.3.gz
├── buffer_init.3.gz
├── buffer_init_free.3.gz
├── buffer_mmapread.3.gz
├── buffer_peek.3.gz
├── buffer_put.3.gz
├── buffer_put8long.3.gz
├── buffer_putalign.3.gz
├── buffer_puterror2.3.gz
├── buffer_puterror.3.gz
├── buffer_putflush.3.gz
├── buffer_putlong.3.gz
├── buffer_putlonglong.3.gz
├── buffer_putm.3.gz
├── buffer_putnlflush.3.gz
├── buffer_puts.3.gz
├── buffer_putsa.3.gz
├── buffer_putsaflush.3.gz
├── buffer_putsalign.3.gz
├── buffer_putsflush.3.gz
├── buffer_putspace.3.gz
├── buffer_putulong.3.gz
├── buffer_putulonglong.3.gz
├── buffer_putxlong.3.gz
├── buffer_seek.3.gz
├── buffer_tosa.3.gz
├── byte_chr.3.gz
├── byte_copy.3.gz
├── byte_copyr.3.gz
├── byte_diff.3.gz
├── byte_equal.3.gz
├── byte_rchr.3.gz
├── byte_zero.3.gz
├── case_diffb.3.gz
├── case_diffs.3.gz
├── case_lowerb.3.gz
├── case_lowers.3.gz
├── case_starts.3.gz
├── cdb_datalen.3.gz
├── cdb_datapos.3.gz
├── cdb_find.3.gz
├── cdb_firstkey.3.gz
├── cdb_free.3.gz
├── cdb_init.3.gz
├── cdb_keylen.3.gz
├── cdb_keypos.3.gz
├── cdb_nextkey.3.gz
├── cdb_read.3.gz
├── cdb_successor.3.gz
├── critbit0_allprefixed.3.gz
├── critbit0_clear.3.gz
├── critbit0_contains.3.gz
├── critbit0_delete.3.gz
├── critbit0_insert.3.gz
├── dns_ip4.3.gz
├── dns_ip4_packet.3.gz
├── dns_ip4_qualify.3.gz
├── dns_ip6.3.gz
├── dns_ip6_packet.3.gz
├── dns_ip6_qualify.3.gz
├── dns_mx.3.gz
├── dns_mx_packet.3.gz
├── dns_name4.3.gz
├── dns_name4_domain.3.gz
├── dns_name6.3.gz
├── dns_name6_domain.3.gz
├── dns_name_packet.3.gz
├── dns_txt.3.gz
├── dns_txt_packet.3.gz
├── fmt_8long.3.gz
├── fmt_asn1derlength.3.gz
├── fmt_asn1dertag.3.gz
├── fmt_double.3.gz
├── fmt_fill.3.gz
├── fmt_httpdate.3.gz
├── fmt_human.3.gz
├── fmt_humank.3.gz
├── fmt_ip4.3.gz
├── fmt_ip6.3.gz
├── fmt_ip6c.3.gz
├── fmt_ip6_flat.3.gz
├── fmt_ip6if.3.gz
├── fmt_ip6ifc.3.gz
├── fmt_iso8601.3.gz
├── fmt_long.3.gz
├── fmt_longlong.3.gz
├── fmt_minus.3.gz
├── fmt_netstring.3.gz
├── fmt_pad.3.gz
├── fmt_plusminus.3.gz
├── fmt_str.3.gz
├── fmt_strm.3.gz
├── fmt_strn.3.gz
├── fmt_uint0.3.gz
├── fmt_uint.3.gz
├── fmt_ulong0.3.gz
├── fmt_ulong.3.gz
├── fmt_ulonglong.3.gz
├── fmt_utf8.3.gz
├── fmt_xlong.3.gz
├── fmt_xlonglong.3.gz
├── iarray_allocate.3.gz
├── iarray_free.3.gz
├── iarray_get.3.gz
├── iarray_init.3.gz
├── imult16.3.gz
├── imult32.3.gz
├── imult64.3.gz
├── io_appendfile.3.gz
├── iob_addbuf.3.gz
├── iob_addbuf_free.3.gz
├── iob_addfile.3.gz
├── iob_addfile_close.3.gz
├── iob_adds.3.gz
├── iob_adds_free.3.gz
├── iob_bytesleft.3.gz
├── iob_free.3.gz
├── io_block.3.gz
├── iob_new.3.gz
├── iob_prefetch.3.gz
├── iob_reset.3.gz
├── iob_send.3.gz
├── iob_write.3.gz
├── io_canread.3.gz
├── io_canwrite.3.gz
├── io_check.3.gz
├── io_close.3.gz
├── io_closeonexec.3.gz
├── io_createfile.3.gz
├── io_dontwantread.3.gz
├── io_dontwantwrite.3.gz
├── io_eagain.3.gz
├── io_fd.3.gz
├── io_fd_canwrite.3.gz
├── io_fd_flags.3.gz
├── io_finishandshutdown.3.gz
├── io_getcookie.3.gz
├── iom_abort.3.gz
├── iom_add.3.gz
├── iom_init.3.gz
├── iom_wait.3.gz
├── io_nonblock.3.gz
├── io_passfd.3.gz
├── iopause.3.gz
├── io_pipe.3.gz
├── io_readfile.3.gz
├── io_readwritefile.3.gz
├── io_receivefd.3.gz
├── io_sendfile.3.gz
├── io_setcookie.3.gz
├── io_socketpair.3.gz
├── io_timeout.3.gz
├── io_timeouted.3.gz
├── io_tryread.3.gz
├── io_tryreadtimeout.3.gz
├── io_trywrite.3.gz
├── io_trywritetimeout.3.gz
├── io_wait.3.gz
├── io_waitread.3.gz
├── io_waituntil.3.gz
├── io_wantread.3.gz
├── io_wantwrite.3.gz
├── mmap_private.3.gz
├── mmap_read.3.gz
├── mmap_readat.3.gz
├── mmap_shared.3.gz
├── mmap_unmap.3.gz
├── ndelay_off.3.gz
├── ndelay_on.3.gz
├── open_append.3.gz
├── open_excl.3.gz
├── open_read.3.gz
├── openreadclose.3.gz
├── open_rw.3.gz
├── open_trunc.3.gz
├── open_write.3.gz
├── range_arrayinbuf.3.gz
├── range_bufinbuf.3.gz
├── rangecheck.3.gz
├── range_ptrinbuf.3.gz
├── range_str2inbuf.3.gz
├── range_str4inbuf.3.gz
├── range_strinbuf.3.gz
├── range_validbuf.3.gz
├── readclose.3.gz
├── readclose_append.3.gz
├── scan_8int.3.gz
├── scan_8long.3.gz
├── scan_8short.3.gz
├── scan_asn1derlength.3.gz
├── scan_asn1derlengthvalue.3.gz
├── scan_asn1dertag.3.gz
├── scan_base64.3.gz
├── scan_base64url.3.gz
├── scan_cescape.3.gz
├── scan_charsetnskip.3.gz
├── scan_double.3.gz
├── scan_hexdump.3.gz
├── scan_httpdate.3.gz
├── scan_int.3.gz
├── scan_ip4.3.gz
├── scan_ip6.3.gz
├── scan_ip6_flat.3.gz
├── scan_ip6if.3.gz
├── scan_iso8601.3.gz
├── scan_jsonescape.3.gz
├── scan_ldapescape.3.gz
├── scan_long.3.gz
├── scan_longlong.3.gz
├── scan_netstring.3.gz
├── scan_noncharsetnskip.3.gz
├── scan_nonwhitenskip.3.gz
├── scan_plusminus.3.gz
├── scan_short.3.gz
├── scan_uint.3.gz
├── scan_ulong.3.gz
├── scan_ulonglong.3.gz
├── scan_urlencoded2.3.gz
├── scan_urlencoded.3.gz
├── scan_ushort.3.gz
├── scan_utf8.3.gz
├── scan_utf8_sem.3.gz
├── scan_uuencoded.3.gz
├── scan_whitenskip.3.gz
├── scan_xint.3.gz
├── scan_xlong.3.gz
├── scan_xlonglong.3.gz
├── scan_xshort.3.gz
├── socket_accept4.3.gz
├── socket_accept6.3.gz
├── socket_bind4.3.gz
├── socket_bind4_reuse.3.gz
├── socket_bind6.3.gz
├── socket_bind6_reuse.3.gz
├── socket_broadcast.3.gz
├── socket_connect4.3.gz
├── socket_connect6.3.gz
├── socket_connected.3.gz
├── socket_fastopen.3.gz
├── socket_fastopen_connect4.3.gz
├── socket_fastopen_connect6.3.gz
├── socket_getifidx.3.gz
├── socket_getifname.3.gz
├── socket_listen.3.gz
├── socket_local4.3.gz
├── socket_local6.3.gz
├── socket_mchopcount6.3.gz
├── socket_mcjoin4.3.gz
├── socket_mcjoin6.3.gz
├── socket_mcleave4.3.gz
├── socket_mcleave6.3.gz
├── socket_mcloop4.3.gz
├── socket_mcloop6.3.gz
├── socket_mcttl4.3.gz
├── socket_quickack.3.gz
├── socket_recv4.3.gz
├── socket_recv6.3.gz
├── socket_remote4.3.gz
├── socket_remote6.3.gz
├── socket_sctp4.3.gz
├── socket_sctp4b.3.gz
├── socket_sctp6.3.gz
├── socket_sctp6b.3.gz
├── socket_send4.3.gz
├── socket_send6.3.gz
├── socket_tcp4.3.gz
├── socket_tcp4b.3.gz
├── socket_tcp6.3.gz
├── socket_tcp6b.3.gz
├── socket_udp4.3.gz
├── socket_udp6.3.gz
├── stralloc_0.3.gz
├── stralloc_append.3.gz
├── stralloc_cat.3.gz
├── stralloc_catb.3.gz
├── stralloc_catlong0.3.gz
├── stralloc_catm.3.gz
├── stralloc_cats.3.gz
├── stralloc_catulong0.3.gz
├── stralloc_chomp.3.gz
├── stralloc_chop.3.gz
├── stralloc_copy.3.gz
├── stralloc_copyb.3.gz
├── stralloc_copym.3.gz
├── stralloc_copys.3.gz
├── stralloc_diff.3.gz
├── stralloc_diffs.3.gz
├── stralloc_free.3.gz
├── stralloc_init.3.gz
├── stralloc_ready.3.gz
├── stralloc_readyplus.3.gz
├── stralloc_starts.3.gz
├── stralloc_zero.3.gz
├── str_chr.3.gz
├── str_copy.3.gz
├── str_diff.3.gz
├── str_diffn.3.gz
├── str_equal.3.gz
├── str_len.3.gz
├── str_rchr.3.gz
├── str_start.3.gz
├── sub_of.3.gz
├── taia_add.3.gz
├── taia_addsec.3.gz
├── taia_approx.3.gz
├── tai_add.3.gz
├── taia_frac.3.gz
├── taia_less.3.gz
├── taia_now.3.gz
├── taia_pack.3.gz
├── tai_approx.3.gz
├── taia_sub.3.gz
├── taia_tai.3.gz
├── taia_uint.3.gz
├── taia_unpack.3.gz
├── tai_less.3.gz
├── tai_now.3.gz
├── tai_pack.3.gz
├── tai_sub.3.gz
├── tai_unpack.3.gz
├── uint16_pack.3.gz
├── uint16_pack_big.3.gz
├── uint16_read.3.gz
├── uint16_read_big.3.gz
├── uint16_unpack.3.gz
├── uint16_unpack_big.3.gz
├── uint32_pack.3.gz
├── uint32_pack_big.3.gz
├── uint32_read.3.gz
├── uint32_read_big.3.gz
├── uint32_unpack.3.gz
├── uint32_unpack_big.3.gz
├── uint64_pack.3.gz
├── uint64_pack_big.3.gz
├── uint64_read.3.gz
├── uint64_read_big.3.gz
├── uint64_unpack.3.gz
├── uint64_unpack_big.3.gz
├── umult16.3.gz
├── umult32.3.gz
└── umult64.3.gz
6 directories, 416 files
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment