|
|
@83781a22
|
12 years |
martin |
setup NIC multicast address filter based on the configured IPv6 …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b323a3a
|
12 years |
martin |
fix address family
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@65f991e
|
12 years |
martin |
cstyle: name the link member of a linked structure "link"
(not the …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a5756bc
|
12 years |
martin |
cstyle
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0aa70f4
|
12 years |
martin |
support for IPv6 DNS name resolution (AAAA)
if the desired address …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@44c9ef4
|
12 years |
martin |
IPv6 fragmentation support
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@34c1bba
|
12 years |
martin |
fix fragment reassembly (thx Antonin Steinhauser)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1d94e21
|
12 years |
martin |
cherrypick lp:~as-s/helenos/ipv6
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9ae6fc7
|
12 years |
martin |
accept multicast datagrams (thx Antonin Steinhauser)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@30c5d13
|
12 years |
martin |
restore accidentally removed iaf_addr lookup functionality
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1f97352
|
12 years |
martin |
comments
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@313824a
|
12 years |
martin |
all fragments of a packet need to have the same identifier (thx …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fc4bf2a
|
12 years |
martin |
comments (thx Antonin Steinhauser)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c0f3460
|
12 years |
martin |
cherrypick trivial changes from lp:~as-s/helenos/ipv6
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f4a27304
|
12 years |
martin |
do not allocate the buffer on stack (thx Antonin Steinhauser)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@12df1f1
|
12 years |
martin |
cherrypick trivial changes from lp:~as-s/helenos/ipv6
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3aece36
|
12 years |
martin |
configure a link-local IPv6 address instead of a static IPv6 address
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a17356fd
|
12 years |
martin |
iplink IPv6 datagram support
rudimentary IPv6 support (sans fragmentation)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@08ed137
|
12 years |
martin |
basic NDP implementation
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d8b47eca
|
12 years |
martin |
support arbitrary addresses in INET_SEND and INET_GET_SRCADDR
use …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1d24ad3
|
12 years |
martin |
more IPv6 stub code
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@02a09ed
|
12 years |
martin |
add basic infrastructure for IPv6 (inactive)
make inet_addr_t a …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@257feec
|
12 years |
martin |
cstyle (no change in functionality)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ddb1922
|
12 years |
jakub |
Adapt the SLIP server to the new network address infrastructure.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@89ac5513
|
12 years |
jakub |
Merge mainline changes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a2e3ee6
|
12 years |
martin |
use new network address infrastructure (towards IPv6 support)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@19a4f73
|
12 years |
martin |
udp: use new network address infrastructure (towards IPv6 support)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3e66428
|
12 years |
martin |
new network address infrastructure (towards IPv6 support)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4a5a18be
|
12 years |
martin |
use default IP address 10.0.2.15 and default gateway 10.0.2.2
this …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3abf0760
|
12 years |
jakub |
Use two serialized sessions instead of one parallel to communicate …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7b64cf0
|
12 years |
jakub |
More complete implementation of the SLIP service and protocol.
Note …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@959d2ec
|
12 years |
jiri |
Return canonical name to caller.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9f029aa
|
12 years |
jiri |
Simplify slightly, comments.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d531bd6
|
12 years |
jiri |
Handle CNAME records.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2093fbe
|
12 years |
jakub |
Basic infrastructure for the SLIP server.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@06fe3b6
|
12 years |
jiri |
Simple retry mechanism for DNS queries.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@716357f
|
12 years |
jakub |
Fix formatters.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5d1cb8a
|
12 years |
jiri |
DNS configuration utility.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8fdb18e
|
12 years |
jiri |
Merge mainline changes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ef904895
|
12 years |
jiri |
Eliminate debug output.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a0d97f83
|
12 years |
jiri |
Fix message allocation/deallocation.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@48171fc4
|
12 years |
jiri |
Single fibril for receiving responses. Request timeout.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1c7ba2da
|
12 years |
jiri |
inetsrv can use inet/addr.h from libc for address types.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@31e9fe0
|
12 years |
jiri |
Dnsrsrv server and dnsres utility.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@dc95342
|
12 years |
jiri |
Memory freeing, error paths.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7262f89
|
12 years |
jiri |
Construct domain names, fix some bugs. Parse answer, print resulting …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f1dcf6d
|
12 years |
jiri |
Pointer decoding.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9d8bd3ac
|
12 years |
jiri |
Need entire message buffer in order to support pointers.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0041cd6d
|
12 years |
jiri |
Attempt decoding response (no pointer support).
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ccb5165
|
12 years |
jiri |
Do not hold recv_buffer_lock while calling udp_uc_receive().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6d717a4
|
12 years |
jiri |
Fix UDP crash when closing socket.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@25eec4ef
|
12 years |
jiri |
Merge mainline chages.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@289cb7dd
|
12 years |
jiri |
Do not fill in bogus address in lsrc/ldest for received iplink PDUs. …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f597bc4
|
12 years |
martin |
improve debugging output
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@05bfce7
|
12 years |
martin |
make tcp_sock_bind() structurally similar to udp_sock_bind()
if …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6b0b508
|
12 years |
martin |
better workaround for #521
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@42fd4d2
|
12 years |
martin |
cstyle (no change in functionality)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@451481c8
|
12 years |
martin |
properly implement the implicit binding of a socket to a port
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8fc8969
|
12 years |
martin |
check address size before calling socket_bind()
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0ee053c1
|
12 years |
martin |
implement error code handling
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4163d0d
|
12 years |
martin |
cstyle
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3e6a98c5
|
13 years |
jiri |
Standards-compliant boolean type.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a1e2df13
|
13 years |
jiri |
Merge mainline changes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@70253688
|
13 years |
vojtechhorky |
Merge mainline changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@db81577
|
13 years |
jakub |
Fix calloc() argument order.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f0a2720
|
13 years |
martin |
fix formatting arguments
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a1a101d
|
13 years |
vojtechhorky |
Get rid of log_log_msg()
All calls to log_msg(LVL_*) were rewritten …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@267f235
|
13 years |
vojtechhorky |
log_init() needs only one parameter
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@141a20d
|
13 years |
jiri |
Terminate UDP receive fibril when socket is closed.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e5e73af
|
13 years |
jiri |
Send proper local destination to link layer (fixes sending through router).
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@08a6382
|
13 years |
jiri |
Fixes to get DNS query acceptable by looking at analyzer output. Fix …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f85ed4b
|
13 years |
jiri |
Fixes: initialize off, increment lsize.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@adae30d
|
13 years |
jiri |
Work-in-progress message encoding/decoding, transport and query …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@798105ca
|
13 years |
jiri |
tcp_sock_recv_fibril() needs to handle situation when sock_core goes …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d23d911
|
13 years |
jiri |
Add DNS resolver stub.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@32d19f7
|
13 years |
jiri |
Make UDP reception asynchronous using receive fibril.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1038a9c
|
13 years |
martin |
cstyle (no change in functionality)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bf9e6fc
|
13 years |
jiri |
Detect duplicate address names.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b4ec1ea
|
13 years |
jiri |
Rename app/inetcfg to app/inet, srv/inet to srv/inetsrv. …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7c912b6
|
13 years |
jiri |
Fix delivery of end-of-connection condition.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9094c0f
|
13 years |
jiri |
Fix recv[from]() with small user buffer.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d786dea9
|
13 years |
jiri |
Use a receive fibril in TCP socket provider to make reception …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@88a6819
|
13 years |
jiri |
Use fibrils instead of threads for background work in TCP.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b1bd89ea
|
13 years |
martin |
get rid of net/modules.{c|h}
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@50b581d
|
13 years |
jakub |
Replace the async_wait_for(msg, NULL) pattern in the error paths with …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0d520a2
|
13 years |
jiri |
tcp_sock_connection() and udp_sock_connection() need to clean up when …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@606c369
|
13 years |
jiri |
Replace loopback NIC with a loopback IP link provider.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@96c0b7b
|
13 years |
jiri |
Remove debug dumps of frame contents.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@06a1d077
|
13 years |
jiri |
Start network services automatically.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@69a93df7
|
13 years |
jiri |
Move network-related servers to srv/net.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4d9fe7b
|
14 years |
jiri |
Remove network stack under uspace/srv/net (except TCP).
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@790d6d1
|
14 years |
jiri |
Revert unintentional change in configuration.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9cd8165
|
14 years |
jiri |
NIC does not need nic_device_id_t. Now it exists just inside net. Not …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5cc9eba
|
14 years |
martin |
cstyle
(no change in functionality)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@10a5479d
|
14 years |
jiri |
Prevent callbacks from racing. This was probably the culprit which was …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8d7ec69d
|
14 years |
jiri |
NIC should talk to its client via a callback connection with …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@77a69ea
|
14 years |
jiri |
Allow multiple tasks to register for loc category change events.
Open …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1bc35b5
|
14 years |
jiri |
Remove most use of packet_t from NIC drivers.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6d8455d
|
14 years |
jiri |
Eliminate packet_t from sending direction of NIC interface.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ae481e0
|
14 years |
jiri |
Implement listening backlog.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|