Marcin Siodelski
|
0d4abba272
[1555] Address review comments.
|
11 years ago |
Marcin Siodelski
|
75df517663
[1555] Differentiate between activation of IPv4 and IPv6 sockets.
|
11 years ago |
Marcin Siodelski
|
9f8d746079
[1555] Open active V6 sockets when configuration is changed.
|
11 years ago |
Marcin Siodelski
|
0a5d26dfc2
[1555] Reopen active sockets when configuration changes.
|
11 years ago |
Marcin Siodelski
|
5162bd7739
[2902] Changes as a result of the review.
|
12 years ago |
Marcin Siodelski
|
85d28a85b0
[2902] Do not allow to set new packet filter when there are sockets open.
|
12 years ago |
Marcin Siodelski
|
80f01bc608
[2902] Implemented selective closure of sockets (e.g. only v4 sockets).
|
12 years ago |
Marcin Siodelski
|
8b0cb0ded8
[2902] DHCPv4 server will try to use 'direct response' feature if possible.
|
12 years ago |
Marcin Siodelski
|
45e29ee0ee
[2902] Basic implementation to send packet over raw socket.
|
12 years ago |
Marcin Siodelski
|
43ad3049d2
[991] Broadcast options are enabled on sockets conditionally.
|
12 years ago |
Marcin Siodelski
|
8bc0766533
[991] Code cleanup.
|
12 years ago |
Marcin Siodelski
|
43fa9db5ae
[991] Moved send/receive implementation to class derived from PktFilter.
|
12 years ago |
Marcin Siodelski
|
d9b1da77a3
[991] Moved Iface class out of IfaceMgr.
|
12 years ago |
Marcin Siodelski
|
f5a9aeba7e
[991] Abstracted socket handling methods to separate class.
|
12 years ago |
Marcin Siodelski
|
3c941835b8
[991] Moved IfaceMgr::send to OS specific files.
|
12 years ago |
Marcin Siodelski
|
147db3ecd8
[991] Set socket options that enable broadcast traffic.
|
12 years ago |
Marcin Siodelski
|
84076d913d
[991] Server responds with broadcast if direct response not supported.
|
12 years ago |
Marcin Siodelski
|
ed8a874e74
[2549] Changes as a result of the code review.
|
12 years ago |
Marcin Siodelski
|
6b7ef74b53
[2549] Simplified functions writing an address to a buffer.
|
12 years ago |
Marcin Siodelski
|
f104a60a20
[2549] Replaced IOAddress::getFamily() with IOAddress::isVx() calls.
|
12 years ago |
Stephen Morris
|
fab53a075c
[1486] Rename IOAddress::from_bytes() to IOAddress::fromBytes()
|
12 years ago |
Stephen Morris
|
3ba0299ad2
[2475] Put #include directives in correct order
|
12 years ago |
Tomek Mrugalski
|
90bb56b150
[2414] IfaceMgr now binds link-local addresses only.
|
12 years ago |
Marcin Siodelski
|
f142802acf
[master] Merge branch 'trac2187'
|
12 years ago |
Marcin Siodelski
|
6c192e5c09
[master] Merge branch 'trac1960'
|
12 years ago |
Marcin Siodelski
|
5633225648
[2187] Throw exception if packet sending failed.
|
12 years ago |
Marcin Siodelski
|
8a1be35939
[2187] Throw exception if failed to receive data through the socket.
|
12 years ago |
Marcin Siodelski
|
1f486ccd69
[2187] Throw exception in case of error when opening socket.
|
12 years ago |
Marcin Siodelski
|
d863d2f26c
[2187] Removed informational cout statements.
|
12 years ago |
Marcin Siodelski
|
4de75117f8
[1960] Implemented changes suggested in code review.
|
12 years ago |