summaryrefslogtreecommitdiffstats
path: root/lib/qpath.h
Commit message (Collapse)AuthorAgeFilesLines
* Update the scaled number output and memory show commands.Chris Hall2011-09-061-4/+19
| | | | | | | | | | | Functions to output scaled decimal and binary numbers were implemented for memory show commands. Those have been generalised and placed in the qfstring.c. The memory show commands have been updated to use the newer functions, and a small test program for those has been implemeted. Other small updates to qfstring.c, qstring.c and qpath.c.
* Changed gcc options to -std=c99 and -O2, and tighted warnings.Chris Hall2011-09-021-2/+2
| | | | Some small changes to accomodate same.
* Update pipework and improve memory reporting.Chris Hall2011-07-211-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Improve error handling for all new pipework inputs and outputs. Change behaviour of ^C from VTY Terminal, so that will interrupt output and terminate all running pipes -- including running shell commands. In pipe commands, recognise "~/..." and "~user/..." home directory forms. Changed "~/" to mean the usual home for the current user. "~~/" now means the configuration file directory. Introduced "shdir DIR" command to show what is (currently) what. Changed "<|" so that if the command has a path, it is expanded using Quagga's rules (including "~~/" and "~./") and the "here" directory is set to that path. Fixed collection of stderr output from all pipes so that is separate from stdout output, and is always sent to the base output (eg VTY Terminal). Increase amount of information about the heap that "show mem" shows -- particularly if the "memory_tracker" is enabled. Tested and applied resulting fixes.
* Upgrade of "pipework" -- including piping to/from shell commandsex11pChris Hall2011-03-211-33/+124
| | | | | | Version 0.99.15ex11p A major overhaul.
* Creation of pipework branchChris Hall2010-12-211-0/+124