Age | Commit message (Collapse) | Author | |
---|---|---|---|
1998-12-20 | New hash functions according to benchmarks posted yesterday. (The IPv6 | Martin Mares | |
version has not been benchmarked yet due to insufficient test data.) Now ipa_hash() returns a uniformely distributed 16-bit value. | |||
1998-11-29 | Renamed `DEBUG' symbol to `DEBUGGING' to prevent collisions with token | Martin Mares | |
names and include files. | |||
1998-10-18 | Added ipa_from_u32 and ipa_from_u32 for use in the kernel sync code (IPv4 only). | Martin Mares | |
Don't ever think of using it in routing protocols. | |||
1998-07-10 | Added ipa_class_mask() which guesses netmask for classful addressing. | Martin Mares | |
For pure A/B/C class addresses it just returns the class netmask, for subnets it tries to guess subnet mask. Please make sure the address you pass to this function is really a valid host address (i.e., call ipa_validate() first). | |||
1998-06-17 | Added function for converting of IP addresses to printable form. | Martin Mares | |
1998-06-01 | Added ipa_xor() and ipa_in_net(). | Martin Mares | |
1998-05-26 | Added ipa_opposite(). | Martin Mares | |
1998-05-15 | The library is now glued together from generic and OS-dependent parts | Martin Mares | |
by the `mergedirs' script. Few more IP address manipulation functions and some fixes. | |||
1998-05-03 | BIRD library: The story continues. | Martin Mares | |
Complete resource manages and IP address handling. | |||
1998-04-28 | Changed #include <x/y> to #include "x/y" for our local includes, so that | Martin Mares | |
gcc -MM can be used to separate them from the system ones. Added automatic generation of dependencies. | |||
1998-04-23 | Added IP address manipulation macros, interface declarations and logging. | Martin Mares | |