- 27 Apr, 1999 2 commits
-
-
Ondřej Filip authored
Just changes of comments.
-
Ondřej Filip authored
Hello timer implemented.
-
- 22 Apr, 1999 1 commit
-
-
Ondřej Filip authored
Work on hello continues.
-
- 19 Apr, 1999 1 commit
-
-
Pavel Machek authored
gateway, and who told us, so they can do usefull jobs from now on.
-
- 14 Apr, 1999 8 commits
-
-
Pavel Machek authored
-
Ondřej Filip authored
Redesigned struct ospf_iface & new struct ospf_sock.
-
Ondřej Filip authored
Small bug fix in memcpy.
-
Martin Mareš authored
of the interface.
-
Martin Mareš authored
-
Martin Mareš authored
and not ip_mreqn). This should get multicasts on unnumbered PtP links work.
-
Martin Mareš authored
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 :-)).
-
Martin Mareš authored
-
- 13 Apr, 1999 7 commits
-
-
Ondřej Filip authored
Added wait timer for eligible BCAST & NBMA interface.
-
Ondřej Filip authored
Change in ospf_iface. (My bad understanding of lists manipulation.)
-
Ondřej Filip authored
IPv6 changes.
-
Pavel Machek authored
possible to write if 1.2.3.4 < 1.2.3.5, but I'm not sure if it is good for anything.)
-
Ondřej Filip authored
Small change to stop using loopback.
-
Ondřej Filip authored
A small init change to avoid core dump.
-
Ondřej Filip authored
Not all I mean serious. Almost everything will change. Changes: struct ospf_iface draft, various constants added...
-
- 12 Apr, 1999 11 commits
-
-
Martin Mareš authored
-
Pavel Machek authored
compare function is ready.
-
Martin Mareš authored
interface addresses).
-
Martin Mareš authored
-
Martin Mareš authored
-
Martin Mareš authored
-
Martin Mareš authored
-
Martin Mareš authored
operations on 2.1/2.2 kernels. This allows passing of real interface indexes instead of referencing interfaces by their IP addresses which fails badly in presence of unnumbered interfaces. Unfortunately, this structure is not visible with glibc 2.0 as it provides its own networking headers :-( Both libc5 and glibc 2.1 should be OK.
-
Martin Mareš authored
See comments in lib/socket.h for a detailed guide on how to use them.
-
Pavel Machek authored
-
Pavel Machek authored
-
- 11 Apr, 1999 1 commit
-
-
Martin Mareš authored
Also made "depend" work before the tree is compiled first time.
-
- 10 Apr, 1999 1 commit
-
-
Pavel Machek authored
-
- 07 Apr, 1999 2 commits
-
-
Martin Mareš authored
-
Pavel Machek authored
it belongs. (f-util.c stays there for auxiliary and non-important things.)
-
- 06 Apr, 1999 1 commit
-
-
Martin Mareš authored
-
- 05 Apr, 1999 5 commits
-
-
Martin Mareš authored
o Introduced rte_cow() which should be used for copying on write the rte's in filters. Each rte now carries a flag saying whether it's a real route (possessing table linkage and other insignia) or a local copy. This function can be expected to be fast since its fast-path is inlined. o Introduced rte_update_pool which is a linear memory pool used for all temporary data during rte_update. You should not reference it directly -- instead use a pool pointer passed to all related functions. o Split rte_update to three functions: rte_update The front end: handles all checking, inbound filtering and calls rte_recalculate() for the final version of the route. rte_recalculate Update the table according to already filtered route. rte_announce Announce routing table changes to all protocols, passing them through export filters and so on. The interface has _not_ changed -- still call rte_update() and it will do the rest for you automagically. o Use new filtering semantics to be explained in a separate mail.
-
Martin Mareš authored
make_tmp_attrs Convert inline attributes to ea_list store_tmp_attrs Convert ea_list to inline attributes import_control Pre-import decisions
-
Martin Mareš authored
version: EXPORT <filter-spec> for outbound routes (i.e., those announced by BIRD to the rest of the world). IMPORT <filter-spec> for inbound routes (i.e., those imported by BIRD from the rest of the world). where <filter-spec> is one of: ALL pass all routes NONE drop all routes FILTER <name> use named filter FILTER { <filter> } use explicitly defined filter For all protocols, the default is IMPORT ALL, EXPORT NONE. This includes the kernel protocol, so that you need to add EXPORT ALL to get the previous configuration of kernel syncer (as usually, see doc/bird.conf.example for a bird.conf example :)).
-
Martin Mareš authored
o Changed parameters of f_run. Changed rtein+rteout pair to rte pointer passed by reference, added ea_list of temporary attrs again passed by reference and finally added a pointer to memory pool for storing temporary data (new ea_lists's, temporary rta's etc.). o Re-ordered result codes, so that all accepts come before all rejects. o Introduced FILTER_ACCEPT and FILTER_REJECT dummy values (will be used in protocol configurations). o Added filter_name() which returns name of a filter or ACCEPT/REJECT for the dummies.
-
Martin Mareš authored
approximation of a integral fraction of page size even if both malloc overhead and chunk header space is counted.
-