[liboping-changes] octo's ping library: Changes to 'master'

Florian Forster octo at verplant.org
Wed Oct 27 14:32:14 CEST 2010


 AUTHORS                  |    1 
 src/liboping.c           |  121 ++++++++++++++++++++++-
 src/mans/oping.pod       |   80 +++++++++++++++
 src/mans/ping_setopt.pod |   15 ++
 src/oping.c              |  238 +++++++++++++++++++++++++++++++++++++++++++++--
 src/oping.h              |    2 
 6 files changed, 438 insertions(+), 19 deletions(-)

New commits:
commit 4b7074ad0d82ced50c9bade2ccbf97189f4e65c1
Merge: e12bb82ceeb713292151de2f67674751d2a2a7a3 ecb10b2c96688a219107d40849510944314fb96b
Author: Florian Forster <octo at verplant.org>
Date:   Wed Oct 27 14:32:13 2010 +0200

    Merge branch 'vm/qos'

commit ecb10b2c96688a219107d40849510944314fb96b
Author: Florian Forster <octo at verplant.org>
Date:   Wed Oct 27 14:31:54 2010 +0200

    oping(8): Document the displayed "qos=" field.

commit 66464b61f8ee756dcfc0081944f4367da2b1a6ab
Author: Florian Forster <octo at verplant.org>
Date:   Wed Oct 27 12:11:51 2010 +0200

    src/oping.c: Only print QoS information if it's not 0/0.

commit b819ef677ed78ab100559dbbee9f3bfc32e1d61b
Author: Florian Forster <octo at verplant.org>
Date:   Wed Oct 27 11:27:42 2010 +0200

    AUTHORS: Add Vladimir Melnikov.

commit 8192d9020a3299f3e8ada094ba8b95fb776d0b56
Author: Florian Forster <octo at verplant.org>
Date:   Wed Oct 27 11:05:35 2010 +0200

    src/oping.c: Add function for formatted printing of the QoS byte.

commit e3514c7ec3d8d41635a0e37661d8783adcfb6934
Author: Florian Forster <octo at verplant.org>
Date:   Wed Oct 27 10:30:40 2010 +0200

    oping(8): Document the "be" and "cs<n>" DSCP abbreviations.

commit e2f5c048b5f0b31f38be7e315a6cd0c3bc095b3f
Author: Florian Forster <octo at verplant.org>
Date:   Wed Oct 27 09:59:09 2010 +0200

    Rename "ToS" to "QoS" everywhere, to account for DSCP being used in IPv6 …
    
    … and recommended for IPv4.

commit 138ea1eeeb00196386faab0740a9cfafc8394f97
Author: Florian Forster <octo at verplant.org>
Date:   Wed Oct 27 08:58:08 2010 +0200

    src/oping.c: Add the "be" and "cs[0-7]" DSCPs.

commit 136979e1219be92af91ff2b90e32086f71ad2de0
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Tue Oct 26 18:22:37 2010 +0200

    oping(8): Document the "-Q" option.

commit fd49abda094fe293e51bfae49abd2941d61249fd
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Tue Oct 26 17:42:38 2010 +0200

    src/oping.c: Implement named arguments for DiffServ flags.

commit 21a27ab171f36612cb5249d5aa04584ce12a2624
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Tue Oct 26 16:20:51 2010 +0200

    oping: Improve parsing of the "-z" argument.

commit fa2472c13520e232e3e9621dce062cdc71549b76
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Tue Oct 26 15:49:09 2010 +0200

    Fix printing the ToS value.
    
    Apparently "%#04x" prints 0 as "0000" instead of "0x00". *sigh*

commit fc98f4512f4f9a7cba3d4999a7f6d3da6aa5286a
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Tue Oct 26 15:48:24 2010 +0200

    ping_set_tos: Improve error handling.

commit 9504010de8e5dd8cade6ab377e7d29391928408a
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Tue Oct 26 15:47:49 2010 +0200

    ping_receive_one: Fix a typo.

commit 1d9f32f5329dc10fbd04f467381c600181547c9e
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Tue Oct 26 15:17:10 2010 +0200

    src/liboping.c: Fix building with debugging enabled.

commit 08991474f5e5c8208287f13351b7c25ff73acfb3
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Tue Oct 26 15:11:24 2010 +0200

    Rename "PING_INFO_TOS" → "PING_INFO_RECV_TOS".

commit 08ea19df86112d4fe3451b77b56f0511423231af
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Tue Oct 26 15:10:04 2010 +0200

    ping_setopt(3): Document the new "PING_OPT_TOS" option.

commit 5676536daa32f42418fc4b39caf2a28afb72e5ce
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Tue Oct 26 15:09:45 2010 +0200

    src/liboping.c: Set the "IP_RECVTOS" and "IPV6_RECVTCLASS" socket options.

commit ac7d538fcd4763c52d19e19088a5d32193ae6d5b
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Tue Oct 26 15:09:10 2010 +0200

    src/liboping.c: Use an uint8_t for storing the ToS.

commit 8d1c1159dc6f2a923f5c7f133c0fd07339456b90
Author: Vladimir Melnikov <wlad.w.m at gmail.com>
Date:   Tue Oct 26 14:20:03 2010 +0200

    Implement support for QoS / ToS fields.
    
    Hello Florian,
    
    I've made some functionality extension to debug QoS in the network -
    ability to set tos (present in most standard "pings") and to verify
    received tos field (didn't see any ping command with this feature).
    May be it will need to someone else.
    
    Best regards,
     Vladimir




More information about the liboping-changes mailing list