fengbojiang
473c99d77e
Fix ff tools build error with gcc-13.2.0.
2024-10-12 21:09:39 +08:00
fengbojiang
e7757252b3
ioctl_va bug fix #665 .
2022-07-05 17:43:39 +08:00
johnjiang
148ee2809b
Merge pull request #652 from agerguo/patch-3
...
Update sockbuf.h
2022-03-25 14:42:47 +08:00
agerguo
ea8aa54cfc
Update sockbuf.h
...
copy from file "freebsd/sys/sockbuf.h"
2022-03-25 14:37:19 +08:00
agerguo
85a2b77b4f
Update socketvar.h
...
copy from file "freebsd/sys/socketvar.h"
2022-03-25 14:34:02 +08:00
fengbojiang
4067b6e905
ff tools upgrade to support FreeBSD 13.0.
2021-09-30 19:34:02 +08:00
fengbojiang
4093ffd426
Update LICENCE.
2021-09-18 16:05:45 +08:00
fengbojiang
7b8cf09355
Support DPDK 20.11.0(LTS).
2021-03-06 19:18:57 +08:00
fengbojiang
527e34d48a
Fix some issues of ff msg.
2021-03-06 19:18:53 +08:00
fengbojiang
820bf67ffe
Fix bug of ff_ipc_msg_free in ff tools.
...
The ff msg shouldn't to free while `ff_ipc_send` success but `ff_ipc_recv` failed (such as F-Stack app are breaking by gdb).
2021-03-06 19:18:53 +08:00
fengbojiang
62653ab1a5
Fix bug of `sysctl` in tools/compat/sysctl.c.
...
The ff msg shouldn't to free while `ff_ipc_send` success but `ff_ipc_recv` failed (such as F-Stack app are breaking by gdb).
2020-11-21 21:27:55 +08:00
chopin
c090a0d78c
feature: add ndp tool for ipv6 neighbor
2020-10-18 15:57:04 +08:00
zjwsoft
6796c85ff5
Add ff_ipc_exit() to clean temp files in /var/ while run F-Stack tools arp/ifconfig/route/ipfw.
2020-06-18 10:56:20 +00:00
fengbojiang(姜凤波)
7abbdf7aa5
Fix crash of `netstat -n`, refer #438 .
2019-10-29 15:31:14 +08:00
fengbojiang(姜凤波)
a8ea1bed90
Tools: All tools can work in parallel now.
2019-07-25 17:19:28 +08:00
root
c84854ee3b
IPv6: `netstat` tool support ipv6.
2019-07-15 21:04:09 +08:00
root
c8c8cfb777
Update `ifconfig` tool for ipv6.
2019-07-15 16:18:02 +08:00
fengbojiang(姜凤波)
447e465eaf
IPv6: ifconfig and route tools support ipv6. netstat TBC.
2019-07-12 20:57:33 +08:00
root
6b283f8e27
🐛 ai->ai_addr should be (struct sockaddr *)(ai+1)
2018-03-19 10:40:01 +08:00
logwang
fa74a859d0
Add tool: arp.
...
The arp utility displays and modifies the Internet-to-Ethernet address translation tables used by the address resolution protocol.
2017-12-13 17:05:48 +08:00
whl739
127dd473af
Add tool: ipfw.
...
ipfw -- interface for firewall, packet scheduler, NAT and so on.
It is comprised of several components: the kernel firewall filter rule processor and its integrated packet accounting facility, the logging facility, NAT, a forward facility, a bridge facility, and an ipstealth facility.
Note that the `dummynet` traffic shaper is not merged.
2017-11-14 16:44:32 +08:00
logwang
3b2bd0f641
Add tool: ngctl.
...
ngctl -- netgraph control utility.
The ngctl utility creates a new netgraph node of type socket which can be used to issue netgraph commands.
2017-11-01 17:38:22 +08:00
Andy
85eb2ae96a
🐛 tools should init dpdk before all malloc for the same 'virtual memory address'
2017-09-07 14:27:27 -04:00
logwang
1f5381c9ea
Fix compiling errors of tools.
2017-09-05 14:30:42 +08:00
logwang
1eaf0ac36a
Add tool: netstat.
...
Including libraries: libutil,libmemstat,libxo.
2017-08-31 21:34:50 +08:00
logwang
144c6bcd95
Add tool: route.
...
This commit ports FreeBSD `route` to F-Stack, can be used to set the route
table.
2017-06-14 15:25:35 +08:00
logwang
df6ad73146
Add tool: ifconfig.
...
Changes:
Remove directory `ipc`, and add a new directory `compat`.
Directory `compat` includes some FreeBSD source files to be compatible
with Linux.
Port FreeBSD ifconfig to F-Stack.
2017-06-06 16:52:52 +08:00
logwang
2d99e60c29
Tools/sysctl: make porting more general.
...
When porting tools, We should change the original codes as few as
possible.
2017-05-27 03:29:29 +08:00