History log of /vbox/src/VBox/NetworkServices/NAT/pxudp.c
Revision Date Author Comments Expand
23bcfa32fddbe29a8c4c40d3bcfa4693a555c177 54124 10-Feb-2015 vboxsync

NAT/Network: Add missing Id/@file/copyright headers.

a42d70937e3b8a3ae8dbfae1332ead2538a9c3ae 52257 03-Aug-2014 vboxsync

NAT Network: Check if IP_MTU_DISCOVER defined instead of RT_OS_LINUX for consistency with other tests.

7b11378b05c0394dd0ad199617bf51c134fd489c 52253 02-Aug-2014 vboxsync

NAT Network: preserve IPv4 DF (is possible), TTL, TOS and IPv6 Hop Limit when proxying outbound UDP datagrams.

5f53595a0c2e10e26dfc3e39c2d3f25b90d996f7 51597 10-Jun-2014 vboxsync

NAT/Net: convert perror/warn/warnx to DPRINTFs.

d5a9ad32d75e5aff807a76bffa77c8ebb6bbc308 51581 10-Jun-2014 vboxsync

NAT/Net: Start untangling errno vs. winsock mess. Don't refer errno directly, while here convert some perror() calls to DPRINTFs.

1c08b0ec28ca5c600c21c0ab5a53cae73f1c821d 51574 08-Jun-2014 vboxsync

NAT/Net: #define LOG_GROUP LOG_GROUP_NAT_SERVICE

082c6edfc1747c117e841c610bad38274e20f98f 50022 06-Jan-2014 vboxsync

Don't call pbuf_free() in proxy_sendto(), leave it up to the caller that may still need the pbuf, e.g. to generate an ICMP error.

f0c792e78a8bf77c28c7814441e514bea7c5362b 49016 10-Oct-2013 vboxsync

Change vestigial names proxytest.* to proxy.*

d5b5f09d8841828e647de9da5003fda55ca4cd5e 48956 08-Oct-2013 vboxsync

NetworkServices: Whitespace (including tabs!) and svn:keywords cleanups by scm.

c6e495ed401bb6ca88413d70f325f6342ae27052 48437 11-Sep-2013 vboxsync

sys_mbox_tryfetch() returns timeout, not error code. Real tryfetch returns only 0 or SYS_MBOX_EMPTY, so this code worked ok in standalone mode since ERR_OK is also 0. In VBox tryfetch is faked with a fetch with timeout of 1, so successful fetch may return non-zero value, causing buggy caller to think tryfetch failed and leak memory.

a218a3f92594b5f2beb9c8298c6fe6e3a8e502f8 48001 22-Aug-2013 vboxsync

Move proxy sources from Devices/Network/lwip-new/vbox to NetworkServices/NAT where they belong.