Statistics
| Branch: | Revision:

iof-bird-daemon / sysdep / unix @ 6578a604

Name Size Revision Age Author Comment
Doc 53 Bytes 73275d85 over 21 years Martin Mares Documented all the sysdeps (only briefly, I adm...
Modules 187 Bytes 10304bed over 21 years Martin Mares Split random number functions off io.c, so that...
config.Y 1.55 KB a19cd811 about 19 years Martin Mares Added missing #include and wondering how could ...
endian.h 303 Bytes f54801ff over 22 years Martin Mares Moved all system-dependent #include's containin...
io.c 24.4 KB 4da25acb over 17 years Martin Mares Cleaned up sk_reallocate() and friends. Also, r...
krt-iface.c 5.13 KB b1a1faba over 17 years Ondrej Filip *BSD port added. (Tested on FreeBSD and NetBSD)
krt-iface.h 412 Bytes f7fcb752 almost 22 years Martin Mares Reconfiguration for device protocol.
krt-set.c 2.18 KB c222500d over 17 years Ondrej Filip Previous change was mistake.
krt-set.h 407 Bytes 6578a604 over 17 years Martin Mares Marked unused parameters in sysdep code as such.
krt.Y 2.02 KB 916c8c0a over 21 years Martin Mares Use preferences properly.
krt.c 17.6 KB 6578a604 over 17 years Martin Mares Marked unused parameters in sysdep code as such.
krt.h 3.41 KB 832fa033 over 21 years Martin Mares Cleaned up debugging in kernel syncer. Netlink...
log.c 4.3 KB e98bc2ea over 17 years Martin Mares Renamed log() to log_msg(), but still keeping t...
main.c 7.37 KB 6578a604 over 17 years Martin Mares Marked unused parameters in sysdep code as such.
random.c 382 Bytes 10304bed over 21 years Martin Mares Split random number functions off io.c, so that...
timer.h 1.48 KB 01b776e1 almost 21 years Martin Mares Fixed <time.h> vs. <sys/time.h> problems.
unix.h 1.44 KB b1a1faba over 17 years Ondrej Filip *BSD port added. (Tested on FreeBSD and NetBSD)

Latest revisions

# Date Author Comment
6578a604 06/05/2004 09:11 AM Martin Mares

Marked unused parameters in sysdep code as such.

e98bc2ea 06/05/2004 09:05 AM Martin Mares

Renamed log() to log_msg(), but still keeping the old name as a macro.
This is done to avoid clashes with gcc-3.3 which has built-in logarithms :)

4da25acb 06/05/2004 08:56 AM Martin Mares

Cleaned up sk_reallocate() and friends.
Also, removed the `if (s)' test, because I believe that as the whole
socket interface doesn't accent NULL pointers, sk_reallocate() shouldn't
be the only exception.

e7ef86a5 06/04/2004 06:51 PM Ondrej Filip

OSPF is ready for changing MTU.

7d72aadb 06/03/2004 08:18 AM Ondrej Filip

CONFIG_SKIP_MC_BIND added.
BSD hates it, Linux needs it.

cb4dd4e2 06/02/2004 03:14 PM Ondrej Filip

Deleted useless rfree. (Socked was freed by cli_free())

b613b992 06/01/2004 10:32 AM Ondrej Filip

#ifdef CONFIG_UNIX_DONTROUTE added.

ea0ac8f6 05/31/2004 10:00 PM Martin Mares

Move CLI socket to the newly created CLI's pool.

(thanks to Andreas for the original idea)

38a608c5 05/31/2004 09:48 PM Martin Mares

Rewritten the I/O loop. All socket operations are now safe, meaning that
you can delete the socket from anywhere in the hooks and nothing should break.
Also, the receive/transmit buffers are now regular xmalloc()'ed buffers,
not separate resources which would need shuffling around between pools....

5f2a6a9f 05/31/2004 05:55 PM Martin Mares

Fix handling on full pipe to client in bird. Prevent packet overflows
for even only medium sized route table output. Fix a strange garbled
output problem in the client. The latter seems to be caused by some
library doing tcflush while there is still command output pending. So...

View revisions

Also available in: Atom