History log of /f-stack/freebsd/netinet/in_pcb.c (Results 1 – 13 of 13)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: v1.21.1
# 22ce4aff 31-Aug-2021 fengbojiang <[email protected]>

FreeBSD: Upgrade to FreeBSD-releng-13.0 compiled, to be tested.


Revision tags: v1.21
# aa61e4b5 22-Jan-2021 fengbojiang(姜凤波) <[email protected]>

Add `ff_regist_pcblddr_fun` to regist a pcb lddr function in F-Stack.

If There are multiple ips, and F-Stack client application can choose a source ip by yourself, instead always use the first ip.


Revision tags: v1.20
# e7145e36 20-Nov-2019 fengbojiang(姜凤波) <[email protected]>

FreeBSD: upgrad to FreeBSD-releng-11.0 for some bugs.


Revision tags: v1.13
# 1743e020 25-Jun-2019 jfb8856606 <[email protected]>

recommit bind and connet use other ip.
Refer #322 #323 #343


# fe450452 14-Mar-2019 fengbojiang(姜凤波) <[email protected]>

Revert "Merge branch 'master' of https://github.com/F-Stack/f-stack"
Refer #322 #323 #343

This reverts commit 2bc927fd772f1b6bd5cc79aec1ac6d1265cc5862, reversing
changes made to 2576201343f20814271b

Revert "Merge branch 'master' of https://github.com/F-Stack/f-stack"
Refer #322 #323 #343

This reverts commit 2bc927fd772f1b6bd5cc79aec1ac6d1265cc5862, reversing
changes made to 2576201343f20814271b98558cc7215a5155388c.

show more ...


# 944e5088 14-Mar-2019 fengbojiang(姜凤波) <[email protected]>

Revert "Merge branch 'master' of https://github.com/F-Stack/f-stack"
Refer #322 #323 #343

This reverts commit 2bc927fd772f1b6bd5cc79aec1ac6d1265cc5862, reversing
changes made to 2576201343f20814271b

Revert "Merge branch 'master' of https://github.com/F-Stack/f-stack"
Refer #322 #323 #343

This reverts commit 2bc927fd772f1b6bd5cc79aec1ac6d1265cc5862, reversing
changes made to 2576201343f20814271b98558cc7215a5155388c.

show more ...


# 939d46c3 05-Jan-2019 10077240 <[email protected]>

support bind and connect


# 490ee526 05-Jan-2019 10077240 <[email protected]>

support bind and connect


# 7eeb1e1c 09-Oct-2018 10077240 <[email protected]>

Update freebsd/netinet/in_pcb.c

BSD's socket can bind the address not belong to local ports, this works well when using as transparent proxy. If fstack check the ip and port whenever new connect, tr

Update freebsd/netinet/in_pcb.c

BSD's socket can bind the address not belong to local ports, this works well when using as transparent proxy. If fstack check the ip and port whenever new connect, tranparent proxy is not supported.
When using specified local port, it is app's responsibility to make 5-tuple rss hash good.

show more ...


# 61467f3e 09-Oct-2018 10077240 <[email protected]>

Update freebsd/netinet/in_pcb.c

BSD's socket can bind the address not belong to local ports, this works well when using as transparent proxy. If fstack check the ip and port whenever new connect, tr

Update freebsd/netinet/in_pcb.c

BSD's socket can bind the address not belong to local ports, this works well when using as transparent proxy. If fstack check the ip and port whenever new connect, tranparent proxy is not supported.
When using specified local port, it is app's responsibility to make 5-tuple rss hash good.

show more ...


Revision tags: v1.12, v1.11
# 1cd6edf4 11-Sep-2017 logwang <[email protected]>

Fix endless loop when connect to a peer if all ports are completely used.


# a9e7dcf4 28-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.


# a9643ea8 21-Apr-2017 logwang <[email protected]>

init