History log of /f-stack/lib/ (Results 151 – 175 of 196)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
bffb727531-Oct-2017 logwang <[email protected]>

Misc: make example in travis-ci and fix return value of `ff_connect`.

a416aa0827-Oct-2017 logwang <[email protected]>

FreeBSD misc: add a macro to turn on NETGRAPH option and return error when call sleep

c36e692a25-Oct-2017 logwang <[email protected]>

Use `KMOD_SRCS` to pass extra kernel module sourcs.

For example, if you have an extra FreeBSD kernel module, and want to
compile it into F-Stack, you can do it like this:
```
cd f-stack/lib
export "

Use `KMOD_SRCS` to pass extra kernel module sourcs.

For example, if you have an extra FreeBSD kernel module, and want to
compile it into F-Stack, you can do it like this:
```
cd f-stack/lib
export "KMOD_SRCS=/your/kmod/path/a.c /your/kmod/path/b.c"
export "CONF_CFLAGS=-I/your/kmod/path"
make
```

show more ...

20a9422e25-Oct-2017 logwang <[email protected]>

Fix bug: undefined refrence to `fueword`.

a1fd936425-Oct-2017 logwang <[email protected]>

FreeBSD: add module netgraph.


/f-stack/app/nginx-1.11.10/conf/f-stack.conf
/f-stack/app/nginx-1.11.10/src/event/modules/ngx_ff_module.c
/f-stack/freebsd/net/if_spppsubr.c
/f-stack/freebsd/netgraph/NOTES
/f-stack/freebsd/netgraph/atm/ccatm/ng_ccatm.c
/f-stack/freebsd/netgraph/atm/ccatm/ng_ccatm_cust.h
/f-stack/freebsd/netgraph/atm/ng_atm.c
/f-stack/freebsd/netgraph/atm/ng_atm.h
/f-stack/freebsd/netgraph/atm/ng_ccatm.h
/f-stack/freebsd/netgraph/atm/ng_sscfu.h
/f-stack/freebsd/netgraph/atm/ng_sscop.h
/f-stack/freebsd/netgraph/atm/ng_uni.h
/f-stack/freebsd/netgraph/atm/ngatmbase.c
/f-stack/freebsd/netgraph/atm/ngatmbase.h
/f-stack/freebsd/netgraph/atm/sscfu/ng_sscfu.c
/f-stack/freebsd/netgraph/atm/sscfu/ng_sscfu_cust.h
/f-stack/freebsd/netgraph/atm/sscop/ng_sscop.c
/f-stack/freebsd/netgraph/atm/sscop/ng_sscop_cust.h
/f-stack/freebsd/netgraph/atm/uni/ng_uni.c
/f-stack/freebsd/netgraph/atm/uni/ng_uni_cust.h
/f-stack/freebsd/netgraph/bluetooth/common/ng_bluetooth.c
/f-stack/freebsd/netgraph/bluetooth/drivers/bt3c/ng_bt3c_pccard.c
/f-stack/freebsd/netgraph/bluetooth/drivers/bt3c/ng_bt3c_var.h
/f-stack/freebsd/netgraph/bluetooth/drivers/h4/TODO
/f-stack/freebsd/netgraph/bluetooth/drivers/h4/ng_h4.c
/f-stack/freebsd/netgraph/bluetooth/drivers/h4/ng_h4_prse.h
/f-stack/freebsd/netgraph/bluetooth/drivers/h4/ng_h4_var.h
/f-stack/freebsd/netgraph/bluetooth/drivers/ubt/ng_ubt.c
/f-stack/freebsd/netgraph/bluetooth/drivers/ubt/ng_ubt_var.h
/f-stack/freebsd/netgraph/bluetooth/drivers/ubtbcmfw/ubtbcmfw.c
/f-stack/freebsd/netgraph/bluetooth/hci/TODO
/f-stack/freebsd/netgraph/bluetooth/hci/ng_hci_cmds.c
/f-stack/freebsd/netgraph/bluetooth/hci/ng_hci_cmds.h
/f-stack/freebsd/netgraph/bluetooth/hci/ng_hci_evnt.c
/f-stack/freebsd/netgraph/bluetooth/hci/ng_hci_evnt.h
/f-stack/freebsd/netgraph/bluetooth/hci/ng_hci_main.c
/f-stack/freebsd/netgraph/bluetooth/hci/ng_hci_misc.c
/f-stack/freebsd/netgraph/bluetooth/hci/ng_hci_misc.h
/f-stack/freebsd/netgraph/bluetooth/hci/ng_hci_prse.h
/f-stack/freebsd/netgraph/bluetooth/hci/ng_hci_ulpi.c
/f-stack/freebsd/netgraph/bluetooth/hci/ng_hci_ulpi.h
/f-stack/freebsd/netgraph/bluetooth/hci/ng_hci_var.h
/f-stack/freebsd/netgraph/bluetooth/include/ng_bluetooth.h
/f-stack/freebsd/netgraph/bluetooth/include/ng_bt3c.h
/f-stack/freebsd/netgraph/bluetooth/include/ng_btsocket.h
/f-stack/freebsd/netgraph/bluetooth/include/ng_btsocket_hci_raw.h
/f-stack/freebsd/netgraph/bluetooth/include/ng_btsocket_l2cap.h
/f-stack/freebsd/netgraph/bluetooth/include/ng_btsocket_rfcomm.h
/f-stack/freebsd/netgraph/bluetooth/include/ng_btsocket_sco.h
/f-stack/freebsd/netgraph/bluetooth/include/ng_h4.h
/f-stack/freebsd/netgraph/bluetooth/include/ng_hci.h
/f-stack/freebsd/netgraph/bluetooth/include/ng_l2cap.h
/f-stack/freebsd/netgraph/bluetooth/include/ng_ubt.h
/f-stack/freebsd/netgraph/bluetooth/l2cap/TODO
/f-stack/freebsd/netgraph/bluetooth/l2cap/ng_l2cap_cmds.c
/f-stack/freebsd/netgraph/bluetooth/l2cap/ng_l2cap_cmds.h
/f-stack/freebsd/netgraph/bluetooth/l2cap/ng_l2cap_evnt.c
/f-stack/freebsd/netgraph/bluetooth/l2cap/ng_l2cap_evnt.h
/f-stack/freebsd/netgraph/bluetooth/l2cap/ng_l2cap_llpi.c
/f-stack/freebsd/netgraph/bluetooth/l2cap/ng_l2cap_llpi.h
/f-stack/freebsd/netgraph/bluetooth/l2cap/ng_l2cap_main.c
/f-stack/freebsd/netgraph/bluetooth/l2cap/ng_l2cap_misc.c
/f-stack/freebsd/netgraph/bluetooth/l2cap/ng_l2cap_misc.h
/f-stack/freebsd/netgraph/bluetooth/l2cap/ng_l2cap_prse.h
/f-stack/freebsd/netgraph/bluetooth/l2cap/ng_l2cap_ulpi.c
/f-stack/freebsd/netgraph/bluetooth/l2cap/ng_l2cap_ulpi.h
/f-stack/freebsd/netgraph/bluetooth/l2cap/ng_l2cap_var.h
/f-stack/freebsd/netgraph/bluetooth/socket/TODO
/f-stack/freebsd/netgraph/bluetooth/socket/ng_btsocket.c
/f-stack/freebsd/netgraph/bluetooth/socket/ng_btsocket_hci_raw.c
/f-stack/freebsd/netgraph/bluetooth/socket/ng_btsocket_l2cap.c
/f-stack/freebsd/netgraph/bluetooth/socket/ng_btsocket_l2cap_raw.c
/f-stack/freebsd/netgraph/bluetooth/socket/ng_btsocket_rfcomm.c
/f-stack/freebsd/netgraph/bluetooth/socket/ng_btsocket_sco.c
/f-stack/freebsd/netgraph/netflow/netflow.c
/f-stack/freebsd/netgraph/netflow/netflow.h
/f-stack/freebsd/netgraph/netflow/netflow_v9.c
/f-stack/freebsd/netgraph/netflow/netflow_v9.h
/f-stack/freebsd/netgraph/netflow/ng_netflow.c
/f-stack/freebsd/netgraph/netflow/ng_netflow.h
/f-stack/freebsd/netgraph/netgraph.h
/f-stack/freebsd/netgraph/ng_UI.c
/f-stack/freebsd/netgraph/ng_UI.h
/f-stack/freebsd/netgraph/ng_async.c
/f-stack/freebsd/netgraph/ng_async.h
/f-stack/freebsd/netgraph/ng_atmllc.c
/f-stack/freebsd/netgraph/ng_atmllc.h
/f-stack/freebsd/netgraph/ng_base.c
/f-stack/freebsd/netgraph/ng_bpf.c
/f-stack/freebsd/netgraph/ng_bpf.h
/f-stack/freebsd/netgraph/ng_bridge.c
/f-stack/freebsd/netgraph/ng_bridge.h
/f-stack/freebsd/netgraph/ng_car.c
/f-stack/freebsd/netgraph/ng_car.h
/f-stack/freebsd/netgraph/ng_cisco.c
/f-stack/freebsd/netgraph/ng_cisco.h
/f-stack/freebsd/netgraph/ng_deflate.c
/f-stack/freebsd/netgraph/ng_deflate.h
/f-stack/freebsd/netgraph/ng_device.c
/f-stack/freebsd/netgraph/ng_device.h
/f-stack/freebsd/netgraph/ng_echo.c
/f-stack/freebsd/netgraph/ng_echo.h
/f-stack/freebsd/netgraph/ng_eiface.c
/f-stack/freebsd/netgraph/ng_eiface.h
/f-stack/freebsd/netgraph/ng_etf.c
/f-stack/freebsd/netgraph/ng_etf.h
/f-stack/freebsd/netgraph/ng_ether.c
/f-stack/freebsd/netgraph/ng_ether.h
/f-stack/freebsd/netgraph/ng_ether_echo.c
/f-stack/freebsd/netgraph/ng_ether_echo.h
/f-stack/freebsd/netgraph/ng_frame_relay.c
/f-stack/freebsd/netgraph/ng_frame_relay.h
/f-stack/freebsd/netgraph/ng_gif.c
/f-stack/freebsd/netgraph/ng_gif.h
/f-stack/freebsd/netgraph/ng_gif_demux.c
/f-stack/freebsd/netgraph/ng_gif_demux.h
/f-stack/freebsd/netgraph/ng_hole.c
/f-stack/freebsd/netgraph/ng_hole.h
/f-stack/freebsd/netgraph/ng_hub.c
/f-stack/freebsd/netgraph/ng_hub.h
/f-stack/freebsd/netgraph/ng_iface.c
/f-stack/freebsd/netgraph/ng_iface.h
/f-stack/freebsd/netgraph/ng_ip_input.c
/f-stack/freebsd/netgraph/ng_ip_input.h
/f-stack/freebsd/netgraph/ng_ipfw.c
/f-stack/freebsd/netgraph/ng_ipfw.h
/f-stack/freebsd/netgraph/ng_ksocket.c
/f-stack/freebsd/netgraph/ng_ksocket.h
/f-stack/freebsd/netgraph/ng_l2tp.c
/f-stack/freebsd/netgraph/ng_l2tp.h
/f-stack/freebsd/netgraph/ng_lmi.c
/f-stack/freebsd/netgraph/ng_lmi.h
/f-stack/freebsd/netgraph/ng_message.h
/f-stack/freebsd/netgraph/ng_mppc.c
/f-stack/freebsd/netgraph/ng_mppc.h
/f-stack/freebsd/netgraph/ng_nat.c
/f-stack/freebsd/netgraph/ng_nat.h
/f-stack/freebsd/netgraph/ng_one2many.c
/f-stack/freebsd/netgraph/ng_one2many.h
/f-stack/freebsd/netgraph/ng_parse.c
/f-stack/freebsd/netgraph/ng_parse.h
/f-stack/freebsd/netgraph/ng_patch.c
/f-stack/freebsd/netgraph/ng_patch.h
/f-stack/freebsd/netgraph/ng_pipe.c
/f-stack/freebsd/netgraph/ng_pipe.h
/f-stack/freebsd/netgraph/ng_ppp.c
/f-stack/freebsd/netgraph/ng_ppp.h
/f-stack/freebsd/netgraph/ng_pppoe.c
/f-stack/freebsd/netgraph/ng_pppoe.h
/f-stack/freebsd/netgraph/ng_pptpgre.c
/f-stack/freebsd/netgraph/ng_pptpgre.h
/f-stack/freebsd/netgraph/ng_pred1.c
/f-stack/freebsd/netgraph/ng_pred1.h
/f-stack/freebsd/netgraph/ng_rfc1490.c
/f-stack/freebsd/netgraph/ng_rfc1490.h
/f-stack/freebsd/netgraph/ng_sample.c
/f-stack/freebsd/netgraph/ng_sample.h
/f-stack/freebsd/netgraph/ng_socket.c
/f-stack/freebsd/netgraph/ng_socket.h
/f-stack/freebsd/netgraph/ng_socketvar.h
/f-stack/freebsd/netgraph/ng_source.c
/f-stack/freebsd/netgraph/ng_source.h
/f-stack/freebsd/netgraph/ng_split.c
/f-stack/freebsd/netgraph/ng_split.h
/f-stack/freebsd/netgraph/ng_sppp.c
/f-stack/freebsd/netgraph/ng_sppp.h
/f-stack/freebsd/netgraph/ng_tag.c
/f-stack/freebsd/netgraph/ng_tag.h
/f-stack/freebsd/netgraph/ng_tcpmss.c
/f-stack/freebsd/netgraph/ng_tcpmss.h
/f-stack/freebsd/netgraph/ng_tee.c
/f-stack/freebsd/netgraph/ng_tee.h
/f-stack/freebsd/netgraph/ng_tty.c
/f-stack/freebsd/netgraph/ng_tty.h
/f-stack/freebsd/netgraph/ng_vjc.c
/f-stack/freebsd/netgraph/ng_vjc.h
/f-stack/freebsd/netgraph/ng_vlan.c
/f-stack/freebsd/netgraph/ng_vlan.h
Makefile
opt/opt_ifmedia.h
257bb98025-Sep-2017 YuYang <[email protected]>

less arp ring

85aab0a622-Sep-2017 logwang <[email protected]>

Optimize tx.

8755b2de21-Sep-2017 logwang <[email protected]>

Fix bug: freebsd sysctl config not work.

80a6164c14-Sep-2017 YuYang <[email protected]>

multiple NIC support

In current implementation, cores and ports are one to one mapped, this
PR allowed user to specify the core list used to handle single port. for
example cores 1,2,3 handle port 0

multiple NIC support

In current implementation, cores and ports are one to one mapped, this
PR allowed user to specify the core list used to handle single port. for
example cores 1,2,3 handle port 0 and cores 4,5,6 handle port 1.

- Add `port_list` config to dpdk section (used to specify the enabled port list)

- Add `lcore_list` config to port section(used to specify the core list mapped to that port)

- Delete `nb_ports` config in dpdk section

- Delete `port_mask` config in dpdk section

show more ...

8cf1d45714-Sep-2017 logwang <[email protected]>

Optimize makefile

34b2fad402-Sep-2017 YuYang <[email protected]>

use CONF_CFLAGS to pass extra CLFAGS

08dba01004-Sep-2017 Andy <[email protected]>

add lvs toa option

df692c6004-Sep-2017 logwang <[email protected]>

Fix null pointer when `numa_on=0`.

1eaf0ac331-Aug-2017 logwang <[email protected]>

Add tool: netstat.

Including libraries: libutil,libmemstat,libxo.


/f-stack/app/redis-3.2.8/src/ae.c
/f-stack/doc/F-Stack_Nginx_APP_Guide.md
/f-stack/freebsd/net/route.c
Makefile
ff_glue.c
ff_msg.h
/f-stack/tools/Makefile
/f-stack/tools/README.md
/f-stack/tools/compat/compat.h
/f-stack/tools/compat/getifmaddrs.c
/f-stack/tools/compat/getopt.c
/f-stack/tools/compat/getprogname.c
/f-stack/tools/compat/include/bsm/audit.h
/f-stack/tools/compat/include/net/bpf.h
/f-stack/tools/compat/include/net/bpfdesc.h
/f-stack/tools/compat/include/net/flowtable.h
/f-stack/tools/compat/include/net/netisr.h
/f-stack/tools/compat/include/net/netisr_internal.h
/f-stack/tools/compat/include/netdb.h
/f-stack/tools/compat/include/netgraph/ng_socket.h
/f-stack/tools/compat/include/netinet/icmp_var.h
/f-stack/tools/compat/include/netinet/igmp.h
/f-stack/tools/compat/include/netinet/igmp_var.h
/f-stack/tools/compat/include/netinet/in.h
/f-stack/tools/compat/include/netinet/in_pcb.h
/f-stack/tools/compat/include/netinet/in_systm.h
/f-stack/tools/compat/include/netinet/ip.h
/f-stack/tools/compat/include/netinet/ip_carp.h
/f-stack/tools/compat/include/netinet/ip_icmp.h
/f-stack/tools/compat/include/netinet/ip_mroute.h
/f-stack/tools/compat/include/netinet/ip_var.h
/f-stack/tools/compat/include/netinet/pim_var.h
/f-stack/tools/compat/include/netinet/sctp.h
/f-stack/tools/compat/include/netinet/sctp_constants.h
/f-stack/tools/compat/include/netinet/sctp_uio.h
/f-stack/tools/compat/include/netinet/tcp.h
/f-stack/tools/compat/include/netinet/tcp_fsm.h
/f-stack/tools/compat/include/netinet/tcp_seq.h
/f-stack/tools/compat/include/netinet/tcp_timer.h
/f-stack/tools/compat/include/netinet/tcp_var.h
/f-stack/tools/compat/include/netinet/tcpip.h
/f-stack/tools/compat/include/netinet/udp.h
/f-stack/tools/compat/include/netinet/udp_var.h
/f-stack/tools/compat/include/nlist.h
/f-stack/tools/compat/include/sys/_bitset.h
/f-stack/tools/compat/include/sys/_callout.h
/f-stack/tools/compat/include/sys/_cpuset.h
/f-stack/tools/compat/include/sys/_lock.h
/f-stack/tools/compat/include/sys/_mutex.h
/f-stack/tools/compat/include/sys/_rwlock.h
/f-stack/tools/compat/include/sys/_sx.h
/f-stack/tools/compat/include/sys/_task.h
/f-stack/tools/compat/include/sys/_types.h
/f-stack/tools/compat/include/sys/bitset.h
/f-stack/tools/compat/include/sys/callout.h
/f-stack/tools/compat/include/sys/caprights.h
/f-stack/tools/compat/include/sys/cpuset.h
/f-stack/tools/compat/include/sys/domain.h
/f-stack/tools/compat/include/sys/event.h
/f-stack/tools/compat/include/sys/malloc.h
/f-stack/tools/compat/include/sys/mbuf.h
/f-stack/tools/compat/include/sys/nlist_aout.h
/f-stack/tools/compat/include/sys/osd.h
/f-stack/tools/compat/include/sys/priority.h
/f-stack/tools/compat/include/sys/protosw.h
/f-stack/tools/compat/include/sys/queue.h
/f-stack/tools/compat/include/sys/resource.h
/f-stack/tools/compat/include/sys/resourcevar.h
/f-stack/tools/compat/include/sys/selinfo.h
/f-stack/tools/compat/include/sys/sf_buf.h
/f-stack/tools/compat/include/sys/sockbuf.h
/f-stack/tools/compat/include/sys/socket.h
/f-stack/tools/compat/include/sys/socketvar.h
/f-stack/tools/compat/include/sys/sockstate.h
/f-stack/tools/compat/include/sys/sysctl.h
/f-stack/tools/compat/include/sys/ucred.h
/f-stack/tools/compat/include/sys/uio.h
/f-stack/tools/compat/include/sys/un.h
/f-stack/tools/compat/include/sys/unpcb.h
/f-stack/tools/compat/include/sys/user.h
/f-stack/tools/compat/include/vm/uma.h
/f-stack/tools/compat/include/vm/uma_int.h
/f-stack/tools/compat/ioctl.c
/f-stack/tools/compat/sysctl.c
/f-stack/tools/lib.mk
/f-stack/tools/libmemstat/Makefile
/f-stack/tools/libmemstat/Makefile.depend
/f-stack/tools/libmemstat/libmemstat.3
/f-stack/tools/libmemstat/memstat.c
/f-stack/tools/libmemstat/memstat.h
/f-stack/tools/libmemstat/memstat_all.c
/f-stack/tools/libmemstat/memstat_internal.h
/f-stack/tools/libmemstat/memstat_malloc.c
/f-stack/tools/libmemstat/memstat_uma.c
/f-stack/tools/libutil/Makefile
/f-stack/tools/libutil/Makefile.depend
/f-stack/tools/libutil/_secure_path.3
/f-stack/tools/libutil/_secure_path.c
/f-stack/tools/libutil/auth.c
/f-stack/tools/libutil/expand_number.3
/f-stack/tools/libutil/expand_number.c
/f-stack/tools/libutil/flopen.3
/f-stack/tools/libutil/flopen.c
/f-stack/tools/libutil/fparseln.3
/f-stack/tools/libutil/fparseln.c
/f-stack/tools/libutil/gr_util.c
/f-stack/tools/libutil/hexdump.3
/f-stack/tools/libutil/hexdump.c
/f-stack/tools/libutil/humanize_number.3
/f-stack/tools/libutil/humanize_number.c
/f-stack/tools/libutil/kinfo_getallproc.3
/f-stack/tools/libutil/kinfo_getallproc.c
/f-stack/tools/libutil/kinfo_getfile.3
/f-stack/tools/libutil/kinfo_getfile.c
/f-stack/tools/libutil/kinfo_getproc.3
/f-stack/tools/libutil/kinfo_getproc.c
/f-stack/tools/libutil/kinfo_getvmmap.3
/f-stack/tools/libutil/kinfo_getvmmap.c
/f-stack/tools/libutil/kinfo_getvmobject.3
/f-stack/tools/libutil/kinfo_getvmobject.c
/f-stack/tools/libutil/kld.3
/f-stack/tools/libutil/kld.c
/f-stack/tools/libutil/libutil.h
/f-stack/tools/libutil/login.conf.5
/f-stack/tools/libutil/login_auth.3
/f-stack/tools/libutil/login_auth.c
/f-stack/tools/libutil/login_cap.3
/f-stack/tools/libutil/login_cap.c
/f-stack/tools/libutil/login_cap.h
/f-stack/tools/libutil/login_class.3
/f-stack/tools/libutil/login_class.c
/f-stack/tools/libutil/login_crypt.c
/f-stack/tools/libutil/login_ok.3
/f-stack/tools/libutil/login_ok.c
/f-stack/tools/libutil/login_times.3
/f-stack/tools/libutil/login_times.c
/f-stack/tools/libutil/login_tty.3
/f-stack/tools/libutil/login_tty.c
/f-stack/tools/libutil/pidfile.3
/f-stack/tools/libutil/pidfile.c
/f-stack/tools/libutil/property.3
/f-stack/tools/libutil/property.c
/f-stack/tools/libutil/pty.3
/f-stack/tools/libutil/pty.c
/f-stack/tools/libutil/pw_util.3
/f-stack/tools/libutil/pw_util.c
/f-stack/tools/libutil/quotafile.3
/f-stack/tools/libutil/quotafile.c
/f-stack/tools/libutil/realhostname.3
/f-stack/tools/libutil/realhostname.c
/f-stack/tools/libutil/realhostname_sa.3
/f-stack/tools/libutil/stub.c
/f-stack/tools/libutil/tests/Makefile
/f-stack/tools/libutil/tests/Makefile.depend
/f-stack/tools/libutil/tests/flopen_test.c
/f-stack/tools/libutil/tests/grp_test.c
/f-stack/tools/libutil/tests/humanize_number_test.c
/f-stack/tools/libutil/tests/pidfile_test.c
/f-stack/tools/libutil/tests/trimdomain-nodomain_test.c
/f-stack/tools/libutil/tests/trimdomain_test.c
/f-stack/tools/libutil/trimdomain.3
/f-stack/tools/libutil/trimdomain.c
/f-stack/tools/libutil/uucplock.3
/f-stack/tools/libutil/uucplock.c
/f-stack/tools/libxo/.gitignore
/f-stack/tools/libxo/.svnignore
/f-stack/tools/libxo/.travis.yml
/f-stack/tools/libxo/Copyright
/f-stack/tools/libxo/INSTALL.md
/f-stack/tools/libxo/LICENSE
/f-stack/tools/libxo/Makefile
/f-stack/tools/libxo/Makefile.am
/f-stack/tools/libxo/README.md
/f-stack/tools/libxo/configure.ac
/f-stack/tools/libxo/doc/Makefile.am
/f-stack/tools/libxo/doc/libxo-manual.html
/f-stack/tools/libxo/doc/libxo.txt
/f-stack/tools/libxo/encoder/Makefile.am
/f-stack/tools/libxo/encoder/cbor/Makefile.am
/f-stack/tools/libxo/encoder/cbor/enc_cbor.c
/f-stack/tools/libxo/encoder/test/Makefile.am
/f-stack/tools/libxo/encoder/test/enc_test.c
/f-stack/tools/libxo/libxo-config.in
/f-stack/tools/libxo/libxo/Makefile.am
/f-stack/tools/libxo/libxo/add.man.in
/f-stack/tools/libxo/libxo/gen-wide.sh
/f-stack/tools/libxo/libxo/libxo.3
/f-stack/tools/libxo/libxo/libxo.c
/f-stack/tools/libxo/libxo/xo.h
/f-stack/tools/libxo/libxo/xo_attr.3
/f-stack/tools/libxo/libxo/xo_buf.h
/f-stack/tools/libxo/libxo/xo_create.3
/f-stack/tools/libxo/libxo/xo_emit.3
/f-stack/tools/libxo/libxo/xo_emit_err.3
/f-stack/tools/libxo/libxo/xo_emit_f.3
/f-stack/tools/libxo/libxo/xo_encoder.c
/f-stack/tools/libxo/libxo/xo_encoder.h
/f-stack/tools/libxo/libxo/xo_err.3
/f-stack/tools/libxo/libxo/xo_error.3
/f-stack/tools/libxo/libxo/xo_finish.3
/f-stack/tools/libxo/libxo/xo_flush.3
/f-stack/tools/libxo/libxo/xo_format.5
/f-stack/tools/libxo/libxo/xo_humanize.h
/f-stack/tools/libxo/libxo/xo_message.3
/f-stack/tools/libxo/libxo/xo_no_setlocale.3
/f-stack/tools/libxo/libxo/xo_open_container.3
/f-stack/tools/libxo/libxo/xo_open_list.3
/f-stack/tools/libxo/libxo/xo_open_marker.3
/f-stack/tools/libxo/libxo/xo_parse_args.3
/f-stack/tools/libxo/libxo/xo_set_allocator.3
/f-stack/tools/libxo/libxo/xo_set_flags.3
/f-stack/tools/libxo/libxo/xo_set_info.3
/f-stack/tools/libxo/libxo/xo_set_options.3
/f-stack/tools/libxo/libxo/xo_set_style.3
/f-stack/tools/libxo/libxo/xo_set_syslog_enterprise_id.3
/f-stack/tools/libxo/libxo/xo_set_version.3
/f-stack/tools/libxo/libxo/xo_set_writer.3
/f-stack/tools/libxo/libxo/xo_syslog.3
/f-stack/tools/libxo/libxo/xo_syslog.c
/f-stack/tools/libxo/libxo/xo_wcwidth.h
/f-stack/tools/libxo/packaging/libxo.pc.in
/f-stack/tools/libxo/packaging/libxo.rb.base.in
/f-stack/tools/libxo/packaging/libxo.spec.in
/f-stack/tools/libxo/tests/Makefile.am
/f-stack/tools/libxo/tests/core/Makefile.am
/f-stack/tools/libxo/tests/core/saved/test_01.E.err
/f-stack/tools/libxo/tests/core/saved/test_01.E.out
/f-stack/tools/libxo/tests/core/saved/test_01.H.err
/f-stack/tools/libxo/tests/core/saved/test_01.H.out
/f-stack/tools/libxo/tests/core/saved/test_01.HIPx.err
/f-stack/tools/libxo/tests/core/saved/test_01.HIPx.out
/f-stack/tools/libxo/tests/core/saved/test_01.HP.err
/f-stack/tools/libxo/tests/core/saved/test_01.HP.out
/f-stack/tools/libxo/tests/core/saved/test_01.J.err
/f-stack/tools/libxo/tests/core/saved/test_01.J.out
/f-stack/tools/libxo/tests/core/saved/test_01.JP.err
/f-stack/tools/libxo/tests/core/saved/test_01.JP.out
/f-stack/tools/libxo/tests/core/saved/test_01.T.err
/f-stack/tools/libxo/tests/core/saved/test_01.T.out
/f-stack/tools/libxo/tests/core/saved/test_01.X.err
/f-stack/tools/libxo/tests/core/saved/test_01.X.out
/f-stack/tools/libxo/tests/core/saved/test_01.XP.err
/f-stack/tools/libxo/tests/core/saved/test_01.XP.out
/f-stack/tools/libxo/tests/core/saved/test_01.err
/f-stack/tools/libxo/tests/core/saved/test_01.out
/f-stack/tools/libxo/tests/core/saved/test_02.E.err
/f-stack/tools/libxo/tests/core/saved/test_02.E.out
/f-stack/tools/libxo/tests/core/saved/test_02.H.err
/f-stack/tools/libxo/tests/core/saved/test_02.H.out
/f-stack/tools/libxo/tests/core/saved/test_02.HIPx.err
/f-stack/tools/libxo/tests/core/saved/test_02.HIPx.out
/f-stack/tools/libxo/tests/core/saved/test_02.HP.err
/f-stack/tools/libxo/tests/core/saved/test_02.HP.out
/f-stack/tools/libxo/tests/core/saved/test_02.J.err
/f-stack/tools/libxo/tests/core/saved/test_02.J.out
/f-stack/tools/libxo/tests/core/saved/test_02.JP.err
/f-stack/tools/libxo/tests/core/saved/test_02.JP.out
/f-stack/tools/libxo/tests/core/saved/test_02.T.err
/f-stack/tools/libxo/tests/core/saved/test_02.T.out
/f-stack/tools/libxo/tests/core/saved/test_02.X.err
/f-stack/tools/libxo/tests/core/saved/test_02.X.out
/f-stack/tools/libxo/tests/core/saved/test_02.XP.err
/f-stack/tools/libxo/tests/core/saved/test_02.XP.out
/f-stack/tools/libxo/tests/core/saved/test_02.err
/f-stack/tools/libxo/tests/core/saved/test_02.out
/f-stack/tools/libxo/tests/core/saved/test_03.E.err
/f-stack/tools/libxo/tests/core/saved/test_03.E.out
/f-stack/tools/libxo/tests/core/saved/test_03.H.err
/f-stack/tools/libxo/tests/core/saved/test_03.H.out
/f-stack/tools/libxo/tests/core/saved/test_03.HIPx.err
/f-stack/tools/libxo/tests/core/saved/test_03.HIPx.out
/f-stack/tools/libxo/tests/core/saved/test_03.HP.err
/f-stack/tools/libxo/tests/core/saved/test_03.HP.out
/f-stack/tools/libxo/tests/core/saved/test_03.J.err
/f-stack/tools/libxo/tests/core/saved/test_03.J.out
/f-stack/tools/libxo/tests/core/saved/test_03.JP.err
/f-stack/tools/libxo/tests/core/saved/test_03.JP.out
/f-stack/tools/libxo/tests/core/saved/test_03.T.err
/f-stack/tools/libxo/tests/core/saved/test_03.T.out
/f-stack/tools/libxo/tests/core/saved/test_03.X.err
/f-stack/tools/libxo/tests/core/saved/test_03.X.out
/f-stack/tools/libxo/tests/core/saved/test_03.XP.err
/f-stack/tools/libxo/tests/core/saved/test_03.XP.out
/f-stack/tools/libxo/tests/core/saved/test_03.err
/f-stack/tools/libxo/tests/core/saved/test_03.out
/f-stack/tools/libxo/tests/core/saved/test_04.E.err
/f-stack/tools/libxo/tests/core/saved/test_04.E.out
/f-stack/tools/libxo/tests/core/saved/test_04.H.err
/f-stack/tools/libxo/tests/core/saved/test_04.H.out
/f-stack/tools/libxo/tests/core/saved/test_04.HIPx.err
/f-stack/tools/libxo/tests/core/saved/test_04.HIPx.out
/f-stack/tools/libxo/tests/core/saved/test_04.HP.err
/f-stack/tools/libxo/tests/core/saved/test_04.HP.out
/f-stack/tools/libxo/tests/core/saved/test_04.J.err
/f-stack/tools/libxo/tests/core/saved/test_04.J.out
/f-stack/tools/libxo/tests/core/saved/test_04.JP.err
/f-stack/tools/libxo/tests/core/saved/test_04.JP.out
/f-stack/tools/libxo/tests/core/saved/test_04.T.err
/f-stack/tools/libxo/tests/core/saved/test_04.T.out
/f-stack/tools/libxo/tests/core/saved/test_04.X.err
/f-stack/tools/libxo/tests/core/saved/test_04.X.out
/f-stack/tools/libxo/tests/core/saved/test_04.XP.err
/f-stack/tools/libxo/tests/core/saved/test_04.XP.out
/f-stack/tools/libxo/tests/core/saved/test_05.E.err
/f-stack/tools/libxo/tests/core/saved/test_05.E.out
/f-stack/tools/libxo/tests/core/saved/test_05.H.err
/f-stack/tools/libxo/tests/core/saved/test_05.H.out
/f-stack/tools/libxo/tests/core/saved/test_05.HIPx.err
/f-stack/tools/libxo/tests/core/saved/test_05.HIPx.out
/f-stack/tools/libxo/tests/core/saved/test_05.HP.err
/f-stack/tools/libxo/tests/core/saved/test_05.HP.out
/f-stack/tools/libxo/tests/core/saved/test_05.J.err
/f-stack/tools/libxo/tests/core/saved/test_05.J.out
/f-stack/tools/libxo/tests/core/saved/test_05.JP.err
/f-stack/tools/libxo/tests/core/saved/test_05.JP.out
/f-stack/tools/libxo/tests/core/saved/test_05.T.err
/f-stack/tools/libxo/tests/core/saved/test_05.T.out
/f-stack/tools/libxo/tests/core/saved/test_05.X.err
/f-stack/tools/libxo/tests/core/saved/test_05.X.out
/f-stack/tools/libxo/tests/core/saved/test_05.XP.err
/f-stack/tools/libxo/tests/core/saved/test_05.XP.out
/f-stack/tools/libxo/tests/core/saved/test_06.E.err
/f-stack/tools/libxo/tests/core/saved/test_06.E.out
/f-stack/tools/libxo/tests/core/saved/test_06.H.err
/f-stack/tools/libxo/tests/core/saved/test_06.H.out
/f-stack/tools/libxo/tests/core/saved/test_06.HIPx.err
/f-stack/tools/libxo/tests/core/saved/test_06.HIPx.out
/f-stack/tools/libxo/tests/core/saved/test_06.HP.err
/f-stack/tools/libxo/tests/core/saved/test_06.HP.out
/f-stack/tools/libxo/tests/core/saved/test_06.J.err
/f-stack/tools/libxo/tests/core/saved/test_06.J.out
/f-stack/tools/libxo/tests/core/saved/test_06.JP.err
/f-stack/tools/libxo/tests/core/saved/test_06.JP.out
/f-stack/tools/libxo/tests/core/saved/test_06.T.err
/f-stack/tools/libxo/tests/core/saved/test_06.T.out
/f-stack/tools/libxo/tests/core/saved/test_06.X.err
/f-stack/tools/libxo/tests/core/saved/test_06.X.out
/f-stack/tools/libxo/tests/core/saved/test_06.XP.err
/f-stack/tools/libxo/tests/core/saved/test_06.XP.out
/f-stack/tools/libxo/tests/core/saved/test_07.E.err
/f-stack/tools/libxo/tests/core/saved/test_07.E.out
/f-stack/tools/libxo/tests/core/saved/test_07.H.err
/f-stack/tools/libxo/tests/core/saved/test_07.H.out
/f-stack/tools/libxo/tests/core/saved/test_07.HIPx.err
/f-stack/tools/libxo/tests/core/saved/test_07.HIPx.out
/f-stack/tools/libxo/tests/core/saved/test_07.HP.err
/f-stack/tools/libxo/tests/core/saved/test_07.HP.out
/f-stack/tools/libxo/tests/core/saved/test_07.J.err
/f-stack/tools/libxo/tests/core/saved/test_07.J.out
/f-stack/tools/libxo/tests/core/saved/test_07.JP.err
/f-stack/tools/libxo/tests/core/saved/test_07.JP.out
/f-stack/tools/libxo/tests/core/saved/test_07.T.err
/f-stack/tools/libxo/tests/core/saved/test_07.T.out
/f-stack/tools/libxo/tests/core/saved/test_07.X.err
/f-stack/tools/libxo/tests/core/saved/test_07.X.out
/f-stack/tools/libxo/tests/core/saved/test_07.XP.err
/f-stack/tools/libxo/tests/core/saved/test_07.XP.out
/f-stack/tools/libxo/tests/core/saved/test_08.E.err
/f-stack/tools/libxo/tests/core/saved/test_08.E.out
/f-stack/tools/libxo/tests/core/saved/test_08.H.err
/f-stack/tools/libxo/tests/core/saved/test_08.H.out
/f-stack/tools/libxo/tests/core/saved/test_08.HIPx.err
/f-stack/tools/libxo/tests/core/saved/test_08.HIPx.out
/f-stack/tools/libxo/tests/core/saved/test_08.HP.err
/f-stack/tools/libxo/tests/core/saved/test_08.HP.out
/f-stack/tools/libxo/tests/core/saved/test_08.J.err
/f-stack/tools/libxo/tests/core/saved/test_08.J.out
/f-stack/tools/libxo/tests/core/saved/test_08.JP.err
/f-stack/tools/libxo/tests/core/saved/test_08.JP.out
/f-stack/tools/libxo/tests/core/saved/test_08.T.err
/f-stack/tools/libxo/tests/core/saved/test_08.T.out
/f-stack/tools/libxo/tests/core/saved/test_08.X.err
/f-stack/tools/libxo/tests/core/saved/test_08.X.out
/f-stack/tools/libxo/tests/core/saved/test_08.XP.err
/f-stack/tools/libxo/tests/core/saved/test_08.XP.out
/f-stack/tools/libxo/tests/core/saved/test_09.E.err
/f-stack/tools/libxo/tests/core/saved/test_09.E.out
/f-stack/tools/libxo/tests/core/saved/test_09.H.err
/f-stack/tools/libxo/tests/core/saved/test_09.H.out
/f-stack/tools/libxo/tests/core/saved/test_09.HIPx.err
/f-stack/tools/libxo/tests/core/saved/test_09.HIPx.out
/f-stack/tools/libxo/tests/core/saved/test_09.HP.err
/f-stack/tools/libxo/tests/core/saved/test_09.HP.out
/f-stack/tools/libxo/tests/core/saved/test_09.J.err
/f-stack/tools/libxo/tests/core/saved/test_09.J.out
/f-stack/tools/libxo/tests/core/saved/test_09.JP.err
/f-stack/tools/libxo/tests/core/saved/test_09.JP.out
/f-stack/tools/libxo/tests/core/saved/test_09.T.err
/f-stack/tools/libxo/tests/core/saved/test_09.T.out
/f-stack/tools/libxo/tests/core/saved/test_09.X.err
/f-stack/tools/libxo/tests/core/saved/test_09.X.out
/f-stack/tools/libxo/tests/core/saved/test_09.XP.err
/f-stack/tools/libxo/tests/core/saved/test_09.XP.out
/f-stack/tools/libxo/tests/core/saved/test_10.E.err
/f-stack/tools/libxo/tests/core/saved/test_10.E.out
/f-stack/tools/libxo/tests/core/saved/test_10.H.err
/f-stack/tools/libxo/tests/core/saved/test_10.H.out
/f-stack/tools/libxo/tests/core/saved/test_10.HIPx.err
/f-stack/tools/libxo/tests/core/saved/test_10.HIPx.out
/f-stack/tools/libxo/tests/core/saved/test_10.HP.err
/f-stack/tools/libxo/tests/core/saved/test_10.HP.out
/f-stack/tools/libxo/tests/core/saved/test_10.J.err
/f-stack/tools/libxo/tests/core/saved/test_10.J.out
/f-stack/tools/libxo/tests/core/saved/test_10.JP.err
/f-stack/tools/libxo/tests/core/saved/test_10.JP.out
/f-stack/tools/libxo/tests/core/saved/test_10.T.err
/f-stack/tools/libxo/tests/core/saved/test_10.T.out
/f-stack/tools/libxo/tests/core/saved/test_10.X.err
/f-stack/tools/libxo/tests/core/saved/test_10.X.out
/f-stack/tools/libxo/tests/core/saved/test_10.XP.err
/f-stack/tools/libxo/tests/core/saved/test_10.XP.out
/f-stack/tools/libxo/tests/core/saved/test_10.err
/f-stack/tools/libxo/tests/core/saved/test_10.out
/f-stack/tools/libxo/tests/core/saved/test_11.E.err
/f-stack/tools/libxo/tests/core/saved/test_11.E.out
/f-stack/tools/libxo/tests/core/saved/test_11.H.err
/f-stack/tools/libxo/tests/core/saved/test_11.H.out
/f-stack/tools/libxo/tests/core/saved/test_11.HIPx.err
/f-stack/tools/libxo/tests/core/saved/test_11.HIPx.out
/f-stack/tools/libxo/tests/core/saved/test_11.HP.err
/f-stack/tools/libxo/tests/core/saved/test_11.HP.out
/f-stack/tools/libxo/tests/core/saved/test_11.J.err
/f-stack/tools/libxo/tests/core/saved/test_11.J.out
/f-stack/tools/libxo/tests/core/saved/test_11.JP.err
/f-stack/tools/libxo/tests/core/saved/test_11.JP.out
/f-stack/tools/libxo/tests/core/saved/test_11.T.err
/f-stack/tools/libxo/tests/core/saved/test_11.T.out
/f-stack/tools/libxo/tests/core/saved/test_11.X.err
/f-stack/tools/libxo/tests/core/saved/test_11.X.out
/f-stack/tools/libxo/tests/core/saved/test_11.XP.err
/f-stack/tools/libxo/tests/core/saved/test_11.XP.out
/f-stack/tools/libxo/tests/core/saved/test_12.E.err
/f-stack/tools/libxo/tests/core/saved/test_12.E.out
/f-stack/tools/libxo/tests/core/saved/test_12.H.err
/f-stack/tools/libxo/tests/core/saved/test_12.H.out
/f-stack/tools/libxo/tests/core/saved/test_12.HIPx.err
/f-stack/tools/libxo/tests/core/saved/test_12.HIPx.out
/f-stack/tools/libxo/tests/core/saved/test_12.HP.err
/f-stack/tools/libxo/tests/core/saved/test_12.HP.out
/f-stack/tools/libxo/tests/core/saved/test_12.J.err
/f-stack/tools/libxo/tests/core/saved/test_12.J.out
/f-stack/tools/libxo/tests/core/saved/test_12.JP.err
/f-stack/tools/libxo/tests/core/saved/test_12.JP.out
/f-stack/tools/libxo/tests/core/saved/test_12.T.err
/f-stack/tools/libxo/tests/core/saved/test_12.T.out
/f-stack/tools/libxo/tests/core/saved/test_12.X.err
/f-stack/tools/libxo/tests/core/saved/test_12.X.out
/f-stack/tools/libxo/tests/core/saved/test_12.XP.err
/f-stack/tools/libxo/tests/core/saved/test_12.XP.out
/f-stack/tools/libxo/tests/core/test_01.c
/f-stack/tools/libxo/tests/core/test_02.c
/f-stack/tools/libxo/tests/core/test_03.c
/f-stack/tools/libxo/tests/core/test_04.c
/f-stack/tools/libxo/tests/core/test_05.c
/f-stack/tools/libxo/tests/core/test_06.c
/f-stack/tools/libxo/tests/core/test_07.c
/f-stack/tools/libxo/tests/core/test_08.c
/f-stack/tools/libxo/tests/core/test_09.c
/f-stack/tools/libxo/tests/core/test_10.c
/f-stack/tools/libxo/tests/core/test_11.c
/f-stack/tools/libxo/tests/core/test_12.c
/f-stack/tools/libxo/tests/gettext/Makefile.am
/f-stack/tools/libxo/tests/gettext/gt_01.c
/f-stack/tools/libxo/tests/gettext/gt_01.pot
/f-stack/tools/libxo/tests/gettext/ldns.pot
/f-stack/tools/libxo/tests/gettext/po/pig_latin/gt_01.po
/f-stack/tools/libxo/tests/gettext/po/pig_latin/ldns.po
/f-stack/tools/libxo/tests/gettext/po/pig_latin/strerror.po
/f-stack/tools/libxo/tests/gettext/saved/gt_01.H.err
/f-stack/tools/libxo/tests/gettext/saved/gt_01.H.out
/f-stack/tools/libxo/tests/gettext/saved/gt_01.HIPx.err
/f-stack/tools/libxo/tests/gettext/saved/gt_01.HIPx.out
/f-stack/tools/libxo/tests/gettext/saved/gt_01.HP.err
/f-stack/tools/libxo/tests/gettext/saved/gt_01.HP.out
/f-stack/tools/libxo/tests/gettext/saved/gt_01.J.err
/f-stack/tools/libxo/tests/gettext/saved/gt_01.J.out
/f-stack/tools/libxo/tests/gettext/saved/gt_01.JP.err
/f-stack/tools/libxo/tests/gettext/saved/gt_01.JP.out
/f-stack/tools/libxo/tests/gettext/saved/gt_01.T.err
/f-stack/tools/libxo/tests/gettext/saved/gt_01.T.out
/f-stack/tools/libxo/tests/gettext/saved/gt_01.X.err
/f-stack/tools/libxo/tests/gettext/saved/gt_01.X.out
/f-stack/tools/libxo/tests/gettext/saved/gt_01.XP.err
/f-stack/tools/libxo/tests/gettext/saved/gt_01.XP.out
/f-stack/tools/libxo/tests/gettext/strerror.pot
/f-stack/tools/libxo/tests/xo/Makefile.am
/f-stack/tools/libxo/tests/xo/saved/xo_01.H.err
/f-stack/tools/libxo/tests/xo/saved/xo_01.H.out
/f-stack/tools/libxo/tests/xo/saved/xo_01.HIPx.err
/f-stack/tools/libxo/tests/xo/saved/xo_01.HIPx.out
/f-stack/tools/libxo/tests/xo/saved/xo_01.HP.err
/f-stack/tools/libxo/tests/xo/saved/xo_01.HP.out
/f-stack/tools/libxo/tests/xo/saved/xo_01.J.err
/f-stack/tools/libxo/tests/xo/saved/xo_01.J.out
/f-stack/tools/libxo/tests/xo/saved/xo_01.JP.err
/f-stack/tools/libxo/tests/xo/saved/xo_01.JP.out
/f-stack/tools/libxo/tests/xo/saved/xo_01.T.err
/f-stack/tools/libxo/tests/xo/saved/xo_01.T.out
/f-stack/tools/libxo/tests/xo/saved/xo_01.X.err
/f-stack/tools/libxo/tests/xo/saved/xo_01.X.out
/f-stack/tools/libxo/tests/xo/saved/xo_01.XP.err
/f-stack/tools/libxo/tests/xo/saved/xo_01.XP.out
/f-stack/tools/libxo/tests/xo/xo_01.sh
/f-stack/tools/libxo/warnings.mk
/f-stack/tools/libxo/xo/Makefile.am
/f-stack/tools/libxo/xo/xo.1
/f-stack/tools/libxo/xo/xo.c
/f-stack/tools/libxo/xo_config.h
/f-stack/tools/libxo/xohtml/Makefile.am
/f-stack/tools/libxo/xohtml/external/jquery.js
/f-stack/tools/libxo/xohtml/external/jquery.qtip.css
/f-stack/tools/libxo/xohtml/external/jquery.qtip.js
/f-stack/tools/libxo/xohtml/xohtml.1
/f-stack/tools/libxo/xohtml/xohtml.css
/f-stack/tools/libxo/xohtml/xohtml.js
/f-stack/tools/libxo/xohtml/xohtml.sh.in
/f-stack/tools/libxo/xolint/Makefile.am
/f-stack/tools/libxo/xolint/xolint.1
/f-stack/tools/libxo/xolint/xolint.pl
/f-stack/tools/libxo/xopo/Makefile.am
/f-stack/tools/libxo/xopo/xopo.1
/f-stack/tools/libxo/xopo/xopo.c
/f-stack/tools/netstat/Makefile
/f-stack/tools/netstat/bpf.c
/f-stack/tools/netstat/flowtable.c
/f-stack/tools/netstat/if.c
/f-stack/tools/netstat/inet.c
/f-stack/tools/netstat/inet6.c
/f-stack/tools/netstat/ipsec.c
/f-stack/tools/netstat/main.c
/f-stack/tools/netstat/mbuf.c
/f-stack/tools/netstat/mroute.c
/f-stack/tools/netstat/mroute6.c
/f-stack/tools/netstat/netgraph.c
/f-stack/tools/netstat/netisr.c
/f-stack/tools/netstat/netstat.1
/f-stack/tools/netstat/netstat.h
/f-stack/tools/netstat/nlist_symbols
/f-stack/tools/netstat/pfkey.c
/f-stack/tools/netstat/route.c
/f-stack/tools/netstat/sctp.c
/f-stack/tools/netstat/unix.c
/f-stack/tools/opts.mk
/f-stack/tools/prog.mk
27fdd30230-Aug-2017 ppliu1979 <[email protected]>

Fix the wrong operator order in ff_rss_check function.

a9e7dcf428-Aug-2017 logwang <[email protected]>

Fix ff_rss_check function bug.

1.Close #22.
2.Configure the HW indirection table when initializing port.
3.Use several LSBs of the rss hash result according to reta_size when
calculating queue index.

8fecf4dd24-Aug-2017 Andy <[email protected]>

user prosess lr->loop called every 100us when idle

e774114122-Aug-2017 Andy <[email protected]>

add top tool

4060021123-Aug-2017 logwang <[email protected]>

Support nginx reload.

close #12.
For more details, see doc/F-Stack_Nginx_APP_Guide.md.

2408588523-Aug-2017 Tonghao Zhang <[email protected]>

dpdk-if: Change the TX_QUEUE_SIZE to 512.

The ring length of some NIC devices(e.g vmxnet3 ) should be
between 512-4096. We should change the TX_QUEUE_SIZE from 256 to 512
and make sure we can use th

dpdk-if: Change the TX_QUEUE_SIZE to 512.

The ring length of some NIC devices(e.g vmxnet3 ) should be
between 512-4096. We should change the TX_QUEUE_SIZE from 256 to 512
and make sure we can use the f-stack in vmxnet3.

Signed-off-by: Tonghao Zhang <[email protected]>

show more ...

64abcf7109-Aug-2017 logwang <[email protected]>

Add configuration item: vlan_strip

615f2d3c08-Aug-2017 logwang <[email protected]>

Fix `ff_fdused_range` not work.

a02c88d608-Aug-2017 logwang <[email protected]>

Simplify startup arguments and add ff_fdisused.

Changes:
1.Simplify f-stack startup arguments:"--conf, --proc-type, --proc-id".
2.add a function `ff_fdisused` to check if fd is used in f-stack.

7e04883804-Aug-2017 logwang <[email protected]>

Add API: ff_gettimeofday.

Since f-stack run with polling mode, nginx will call gettimeofday every loop, and cost a lot.
With this commit, f-stack will update current timespec periodically in
ff_hard

Add API: ff_gettimeofday.

Since f-stack run with polling mode, nginx will call gettimeofday every loop, and cost a lot.
With this commit, f-stack will update current timespec periodically in
ff_hardclock_job. And ff_gettimeofday will get this value.
In nginx, hijack gettimeofday to call ff_gettimeofday.

show more ...

c8722d2604-Jul-2017 logwang <[email protected]>

Fix KNI out of memory: a typo leads rte_mbuf leak.

12345678