Age | Commit message (Collapse) | Author | |
---|---|---|---|
1999-05-26 | Better date/time input methods need to be done | Pavel Machek | |
1999-05-24 | struct ospf_neigbor corrected. | Ondrej Filip | |
1999-05-24 | struct ospf_neigbor added. Neigbor state machine implementation can start. | Ondrej Filip | |
1999-05-24 | ifa->time split into wait_timer and hello_timer. I will send hello in ↵ | Ondrej Filip | |
WAITING state. | |||
1999-05-24 | Small bug in ipv4_skip_header. | Ondrej Filip | |
1999-05-24 | IP header test added. | Ondrej Filip | |
1999-05-21 | Added CONFIG_MULTIPLE_TABLES whereever appropriate. | Martin Mares | |
1999-05-21 | Removed one unused structure field. | Martin Mares | |
1999-05-21 | Don't forget to export CPPFLAGS to GCC. :) | Martin Mares | |
1999-05-21 | Added --with-sysinclude to allow explicitly setting where kernel includes | Martin Mares | |
reside, so that you can easily switch between 2.0 and 2.2 ones. Check existence of <linux/rtnetlink.h> for linux-22 configs to make sure we're using the correct set of includes. | |||
1999-05-17 | Kill remaining master_table relics in KRT code. | Martin Mares | |
Make all protocols pass routing table to rte_update and rte_discard. | |||
1999-05-17 | From now we support multiple tables. The master_table variable is | Martin Mares | |
definitely gone. Both rte_update() and rte_discard() have an additional argument telling which table should they modify. Also, rte_update() no longer walks the whole protocol list -- each table has a list of all protocols connected to this table and having the rt_notify hook set. Each protocol can also freely decide (by calling proto_add_announce_hook) to connect to any other table, but it will be probably used only by the table-to-table protocol. The default debugging dumps now include all routing tables and also all their connections. | |||
1999-05-17 | Implemented two new symbol handling functions: | Martin Mares | |
o cf_define_symbol() -- it assigns a meaning to a symbol, bailing out if it already has one. o cf_find_symbol() -- finds symbol by name and creates it if not found. Also modified filter/config.Y to make use of the first function. | |||
1999-05-14 | Added ip_skip_header() and modified OSPF to use it. | Martin Mares | |
1999-05-14 | *** empty log message *** | Ondrej Filip | |
1999-05-14 | Netmask checking for hello packets added. | Ondrej Filip | |
1999-05-13 | Checksum control added. | Ondrej Filip | |
1999-05-11 | OSPF RX implementation starts.... | Ondrej Filip | |
1999-05-11 | Mensi updaty do ripu. Pridana passwd autentikace (netestovano). | Pavel Machek | |
1999-05-11 | Better logging output. Added 'struct proto *' info 'struct ospf iface'. | Ondrej Filip | |
1999-05-10 | Added packet checksumming code. Watch the comments for an explanation. | Martin Mares | |
1999-05-07 | Netlink support for secondary interface addresses. | Martin Mares | |
1999-05-06 | I rewrote the interface handling code, so that it supports multiple | Martin Mares | |
addresses per interface (needed for example for IPv6 support). Visible changes: o struct iface now contains a list of all interface addresses (represented by struct ifa), iface->addr points to the primary address (if any). o Interface has IF_UP set iff it's up and it has a primary address. o IF_UP is now independent on IF_IGNORED (i.e., you need to test IF_IGNORED in the protocols; I've added this, but please check). o The if_notify_change hook has been simplified (only one interface pointer etc.). o Introduced a ifa_notify_change hook. (For now, only the Direct protocol does use it -- it's wise to just listen to device routes in all other protocols.) o Removed IF_CHANGE_FLAGS notifier flag (it was meaningless anyway). o Updated all the code except netlink (I'll look at it tomorrow) to match the new semantics (please look at your code to ensure I did it right). Things to fix: o Netlink. o Make krt-iface interpret "eth0:1"-type aliases as secondary addresses. | |||
1999-04-27 | Recognize site scope for IPv4 addresses (prefixes reserved for private | Martin Mares | |
networks). Removed old #ifndef logic which was used to avoid IPv4/IPv6 clashes before conditionals in Modules lists were introduced. | |||
1999-04-27 | Just changes of comments. | Ondrej Filip | |
1999-04-27 | Hello timer implemented. | Ondrej Filip | |
1999-04-22 | Work on hello continues. | Ondrej Filip | |
1999-04-19 | Updated filters: they now actually see IP/pxlen of net being filtered, | Pavel Machek | |
gateway, and who told us, so they can do usefull jobs from now on. | |||
1999-04-14 | SImplify code a tiny bit. | Pavel Machek | |
1999-04-14 | Redesigned struct ospf_iface & new struct ospf_sock. | Ondrej Filip | |
1999-04-14 | Small bug fix in memcpy. | Ondrej Filip | |
1999-04-14 | Multicasts once again: When using SO_BINDTODEVICE, don't specify IP address | Martin Mares | |
of the interface. | |||
1999-04-14 | Next attempt to get SO_BINDTODEVICE work :) | Martin Mares | |
1999-04-14 | Use SO_BINDTODEVICE if we're using old multicast API (i.e., struct ip_mreq | Martin Mares | |
and not ip_mreqn). This should get multicasts on unnumbered PtP links work. | |||
1999-04-14 | A couple of OSPF fixes: | Martin Mares | |
o ((flags & IF_CHANGE_UP) == IF_CHANGE_UP) -> (flags & IF_CHANGE_UP) o bcopy -> memcpy (bcopy is unportable) o Ifdeffed out add_tail(&(ifa->sk_list),NODE mcsk) -- the node in socket structure is for internal use by the resource manager only. (Now, the debugging dump of open sockets looks sane :-)). | |||
1999-04-14 | Removed redeclaration of `idval', so that it compiles :) | Martin Mares | |
1999-04-13 | Added wait timer for eligible BCAST & NBMA interface. | Ondrej Filip | |
1999-04-13 | Change in ospf_iface. (My bad understanding of lists manipulation.) | Ondrej Filip | |
1999-04-13 | IPv6 changes. | Ondrej Filip | |
1999-04-13 | Sets of IP addresses should work, now. (From now on it is also | Pavel Machek | |
possible to write if 1.2.3.4 < 1.2.3.5, but I'm not sure if it is good for anything.) | |||
1999-04-13 | Small change to stop using loopback. | Ondrej Filip | |
1999-04-13 | A small init change to avoid core dump. | Ondrej Filip | |
1999-04-12 | Not all I mean serious. Almost everything will change. | Ondrej Filip | |
Changes: struct ospf_iface draft, various constants added... | |||
1999-04-12 | Added ipa_compare as requested. | Martin Mares | |
1999-04-12 | Sets of integers now actually work. Sets of IP will work as soon as | Pavel Machek | |
compare function is ready. | |||
1999-04-12 | Ignore alias interfaces (some day, we will treat them as pure secondary | Martin Mares | |
interface addresses). | |||
1999-04-12 | Removed TOS support. This simplifies many things a lot. | Martin Mares | |
1999-04-12 | Cosmetic message fix. | Martin Mares | |
1999-04-12 | Use $(CC) instead of gcc even when generating dependencies. | Martin Mares | |
1999-04-12 | Oops, a typo in previous struct ip_mreqn changes... | Martin Mares | |