| Commit message (Expand) | Author | Age | Files | Lines |
* | Remove some dead logging code that was never used. | ![](https://seccdn.libravatar.org/avatar/ed231192b3d76190b688af2000f0ce48?s=13&d=retro) rob | 2017-08-14 | 1 | -4/+1 |
* | Consistent use of log.c, and removal of err.h include. Makes ifstated | ![](https://seccdn.libravatar.org/avatar/ed231192b3d76190b688af2000f0ce48?s=13&d=retro) rob | 2017-08-08 | 1 | -6/+5 |
* | Improve error checking during processing of routing messages. Handling of | ![](https://seccdn.libravatar.org/avatar/ed231192b3d76190b688af2000f0ce48?s=13&d=retro) rob | 2017-08-06 | 1 | -14/+25 |
* | Use pledge(2) | ![](https://seccdn.libravatar.org/avatar/aff4b8c780d2123e4d9092848aa248a2?s=13&d=retro) jca | 2017-07-24 | 1 | -1/+4 |
* | Don't bother initializing global variables to 0, since they will be in BSS. | ![](https://seccdn.libravatar.org/avatar/7b9f34ada7d5f1e3858f89e23c87bd42?s=13&d=retro) deraadt | 2017-07-23 | 1 | -4/+4 |
* | use ssize_t; ok jca | ![](https://seccdn.libravatar.org/avatar/7b9f34ada7d5f1e3858f89e23c87bd42?s=13&d=retro) deraadt | 2017-07-23 | 1 | -2/+2 |
* | No need for sys/ioctl.h any more | ![](https://seccdn.libravatar.org/avatar/aff4b8c780d2123e4d9092848aa248a2?s=13&d=retro) jca | 2017-07-22 | 1 | -2/+1 |
* | Add a newline | ![](https://seccdn.libravatar.org/avatar/aff4b8c780d2123e4d9092848aa248a2?s=13&d=retro) jca | 2017-07-21 | 1 | -1/+2 |
* | No need for ioctl(SIOCGIFDATA), getifaddrs(3) gives us the link state | ![](https://seccdn.libravatar.org/avatar/aff4b8c780d2123e4d9092848aa248a2?s=13&d=retro) jca | 2017-07-21 | 1 | -19/+6 |
* | rename fetch_state() to fetch_ifstate(). The word "state" is a bit | ![](https://seccdn.libravatar.org/avatar/e2b0cf9ed8af772e87bb1382c50db865?s=13&d=retro) benno | 2017-07-04 | 1 | -4/+4 |
* | Remove obvious clear_config() comments and misleading state_change() comments. | ![](https://seccdn.libravatar.org/avatar/e2b0cf9ed8af772e87bb1382c50db865?s=13&d=retro) benno | 2017-07-03 | 1 | -10/+7 |
* | Second diff to rename additional "always" variable in struct ifsd_config. | ![](https://seccdn.libravatar.org/avatar/e2b0cf9ed8af772e87bb1382c50db865?s=13&d=retro) benno | 2017-07-02 | 1 | -11/+11 |
* | Remove variable assignment in declaration and add whitespace to improve | ![](https://seccdn.libravatar.org/avatar/e2b0cf9ed8af772e87bb1382c50db865?s=13&d=retro) benno | 2017-07-02 | 1 | -2/+4 |
* | Rename one of the "always" variables to "body" for improved readability. | ![](https://seccdn.libravatar.org/avatar/e2b0cf9ed8af772e87bb1382c50db865?s=13&d=retro) benno | 2017-07-02 | 1 | -6/+6 |
* | whitespace fixes, from Rob Pierce and me | ![](https://seccdn.libravatar.org/avatar/e2b0cf9ed8af772e87bb1382c50db865?s=13&d=retro) benno | 2017-06-28 | 1 | -8/+7 |
* | usage() gets __dead attribute, from Rob Pierce | ![](https://seccdn.libravatar.org/avatar/e2b0cf9ed8af772e87bb1382c50db865?s=13&d=retro) benno | 2017-06-28 | 1 | -23/+23 |
* | Hoist some privileged code in preparation for future work. | ![](https://seccdn.libravatar.org/avatar/e2b0cf9ed8af772e87bb1382c50db865?s=13&d=retro) benno | 2017-06-27 | 1 | -19/+20 |
* | update log.c in ifstated to the same used in bgpd etc. | ![](https://seccdn.libravatar.org/avatar/e2b0cf9ed8af772e87bb1382c50db865?s=13&d=retro) benno | 2017-06-18 | 1 | -6/+10 |
* | setsockopt to see messages for interfaces in all routing domains again | ![](https://seccdn.libravatar.org/avatar/7756ceb9c7a429a5faaa1482958185b2?s=13&d=retro) henning | 2013-05-30 | 1 | -2/+7 |
* | LINK_STATE_IS_UP() cleanup userland part. There is no need to special | ![](https://seccdn.libravatar.org/avatar/2420eee79642389b692668a7fe6a165a?s=13&d=retro) claudio | 2011-07-04 | 1 | -3/+2 |
* | use appropriate timerclear macro - from Christiano F. Haesbaert | ![](https://seccdn.libravatar.org/avatar/f9df96076adee2e3fbb24e5152489463?s=13&d=retro) okan | 2011-03-15 | 1 | -5/+4 |
* | Make ifstated cause a little less noise in /var/log/daemon. | ![](https://seccdn.libravatar.org/avatar/84a4084b6dccf6b5b377d1c44e9d2795?s=13&d=retro) stsp | 2010-07-07 | 1 | -3/+3 |
* | setproctitle(NULL) is not needed, Michael Lechtermann; ok mpf | ![](https://seccdn.libravatar.org/avatar/7b9f34ada7d5f1e3858f89e23c87bd42?s=13&d=retro) deraadt | 2010-06-07 | 1 | -4/+2 |
* | remove assumption that internal IFSD_LINK* defines are the same as | ![](https://seccdn.libravatar.org/avatar/abf1a8518c627769fe41d1d2ce01868f?s=13&d=retro) stevesk | 2010-02-04 | 1 | -2/+9 |
* | fix the function name in log_warn() text, it was borrowed from some | ![](https://seccdn.libravatar.org/avatar/89a9e0b9a15d3d0cd95551d664900a96?s=13&d=retro) sthen | 2009-06-25 | 1 | -2/+2 |
* | Teach ifstated to use ROUTE_FILTER. Requested by claudio@. | ![](https://seccdn.libravatar.org/avatar/89a9e0b9a15d3d0cd95551d664900a96?s=13&d=retro) sthen | 2009-06-25 | 1 | -1/+7 |
* | Error out with usage line if additional arguments are given after the | ![](https://seccdn.libravatar.org/avatar/cc23acede314697a892c58d335b109b6?s=13&d=retro) pyr | 2008-05-12 | 1 | -1/+6 |
* | remove some unneeded #includes; ok mcbride@ | ![](https://seccdn.libravatar.org/avatar/abf1a8518c627769fe41d1d2ce01868f?s=13&d=retro) stevesk | 2007-11-27 | 1 | -5/+1 |
* | sync logging with most other daemons. | ![](https://seccdn.libravatar.org/avatar/cc23acede314697a892c58d335b109b6?s=13&d=retro) pyr | 2007-10-25 | 1 | -58/+19 |
* | handle the new link states as UP | ![](https://seccdn.libravatar.org/avatar/ceaca76de0b57ae1fd8ee0378bbb9e4f?s=13&d=retro) reyk | 2006-11-28 | 1 | -2/+4 |
* | Kill useless arguments to libevent *_set() functions. | ![](https://seccdn.libravatar.org/avatar/a34de05f65bf0c2e3e14c28119fffe52?s=13&d=retro) mcbride | 2006-03-16 | 1 | -6/+5 |
* | - configuration file can have relative path | ![](https://seccdn.libravatar.org/avatar/bceda66df3325e5ce7936386cb1895d1?s=13&d=retro) camield | 2006-02-08 | 1 | -5/+5 |
* | Simplify expression code. Patch from markus@. | ![](https://seccdn.libravatar.org/avatar/592de1ce44ec82873710cbd850e3ee65?s=13&d=retro) mpf | 2006-02-01 | 1 | -23/+8 |
* | Run external tests synchronous at state changes and | ![](https://seccdn.libravatar.org/avatar/592de1ce44ec82873710cbd850e3ee65?s=13&d=retro) mpf | 2006-02-01 | 1 | -26/+50 |
* | If we reenter a state, it still has the old link state values cached. | ![](https://seccdn.libravatar.org/avatar/592de1ce44ec82873710cbd850e3ee65?s=13&d=retro) mpf | 2006-02-01 | 1 | -14/+24 |
* | Remove gratuitous fetch_state() calls in state_change(). | ![](https://seccdn.libravatar.org/avatar/592de1ce44ec82873710cbd850e3ee65?s=13&d=retro) mpf | 2006-01-25 | 1 | -3/+1 |
* | Open the routing socket before load_config() calls fetch_state(). | ![](https://seccdn.libravatar.org/avatar/592de1ce44ec82873710cbd850e3ee65?s=13&d=retro) mpf | 2006-01-23 | 1 | -4/+4 |
* | Fix two situations where ifstated was leaking zombies. | ![](https://seccdn.libravatar.org/avatar/592de1ce44ec82873710cbd850e3ee65?s=13&d=retro) mpf | 2005-07-28 | 1 | -1/+5 |
* | Fix protos, and a KNF nit. From Andrey Matveev <andrushock@korovino.net> | ![](https://seccdn.libravatar.org/avatar/a34de05f65bf0c2e3e14c28119fffe52?s=13&d=retro) mcbride | 2005-02-07 | 1 | -4/+3 |
* | Use priority instead of facility in vsyslog() | ![](https://seccdn.libravatar.org/avatar/592de1ce44ec82873710cbd850e3ee65?s=13&d=retro) mpf | 2004-10-05 | 1 | -2/+2 |
* | Start external tests and init commands also in the initial state. | ![](https://seccdn.libravatar.org/avatar/592de1ce44ec82873710cbd850e3ee65?s=13&d=retro) mpf | 2004-09-21 | 1 | -7/+11 |
* | knf | ![](https://seccdn.libravatar.org/avatar/7b9f34ada7d5f1e3858f89e23c87bd42?s=13&d=retro) deraadt | 2004-06-15 | 1 | -5/+5 |
* | various small fixes; | ![](https://seccdn.libravatar.org/avatar/52b2beb95e865eb9fd7b1f9553b3521d?s=13&d=retro) jmc | 2004-04-27 | 1 | -2/+2 |
* | call daemon(3) early; from tholo@; ok mcbride@ | ![](https://seccdn.libravatar.org/avatar/2cea69923ea6af6cc5de817f306f08bf?s=13&d=retro) markus | 2004-03-15 | 1 | -5/+4 |
* | Plug memory leak on SIGHUP. From Patrick Latifi. | ![](https://seccdn.libravatar.org/avatar/a34de05f65bf0c2e3e14c28119fffe52?s=13&d=retro) mcbride | 2004-03-10 | 1 | -1/+2 |
* | Document -v in ifstated.8 and usage() and use __progname in usage(). | ![](https://seccdn.libravatar.org/avatar/a34de05f65bf0c2e3e14c28119fffe52?s=13&d=retro) mcbride | 2004-03-07 | 1 | -2/+5 |
* | Don't try to dereference null configuration. | ![](https://seccdn.libravatar.org/avatar/a34de05f65bf0c2e3e14c28119fffe52?s=13&d=retro) mcbride | 2004-03-07 | 1 | -3/+3 |
* | bring in log_init() from bgpd which gives us openlog(), ryan ok | ![](https://seccdn.libravatar.org/avatar/7756ceb9c7a429a5faaa1482958185b2?s=13&d=retro) henning | 2004-02-26 | 1 | -1/+13 |
* | freeifaddrs() data from getifaddrs() | ![](https://seccdn.libravatar.org/avatar/a34de05f65bf0c2e3e14c28119fffe52?s=13&d=retro) mcbride | 2004-02-16 | 1 | -1/+2 |
* | - Check error condition on config; load exit() on initial startup, simply | ![](https://seccdn.libravatar.org/avatar/a34de05f65bf0c2e3e14c28119fffe52?s=13&d=retro) mcbride | 2004-02-15 | 1 | -62/+74 |