summaryrefslogtreecommitdiffstats
path: root/lib/zconfig.h
Commit message (Collapse)AuthorAgeFilesLines
* Fix ip6_masklen() so that does not require non-standard cast to union.Chris Hall2012-03-301-2/+0
| | | | | | | Avoids gcc-ism and replaces passing 16 byte structure by passing address of same. Compiled code appears very similar to previous state. Fixed all calls of ip6_masklen() to suit.
* Fix compilation issue with <features.h>, which is a glibc special.Chris Hall2012-03-291-4/+32
| | | | | | | | | | | | | | | | | The "misc.h" #includes <features.h> because that was found to give consistent values for the many macros that control GNU, many flavours of POSIX, and Standard C/C99 library behaviour -- for glibc. Sadly, this broke compilation where <features.h> is absent, ie when glibc is not used. To fix this made changes to configure.ac to create HAVE_FEATURES_H, so that the #include can be skipped. At the same time, added AC_FUNC_STRERROR_R and removed the *horrible* kludge which to date has supported use of strerror_r. Tidied up and re-tested use of strerror_r().
* Bring "ex" version up to date with 0.99.18ex15pChris Hall2011-03-291-2/+10
| | | | | | | | | Release: 0.99.18ex15p -- Pipework Branch Also fixes issue with unknown attributes -- does not release them prematurely. Contains the "bgpd: New show commands for improved view and address family support", which is post 0.99.18. (But not RFC 5082 GTSM.)
* Upgrade of "pipework" -- including piping to/from shell commandsex11pChris Hall2011-03-211-0/+6
| | | | | | Version 0.99.15ex11p A major overhaul.
* Initial commit to seed the "pipework" branchex10pChris Hall2011-02-131-0/+28
This is a major revision of the command processing, in order to support new lexical level for command lines, plus all the necessary I/O redirection for the pipes. This is version 0.99.15ex10p. This supports: < filename <+ filename .... > filename .... >> filename .... >* Also contains all lexical level handling of '...', "...." and \x in order to allow use of '>' et al if required. Updated command line completion and help is a work in progress.