Home - Waterfall Grid T-Grid Console Builders Recent Builds Buildslaves Changesources - JSON API - About

Builder tcpdump-solaris10-sparc Build #6021

Results:

Build successful

SourceStamp:

Projecttcpdump
Repositoryhttps://git.tcpdump.org/tcpdump
Branchmaster
Revision5f37ff0e2c24f1444c703a91a0fa45e7a5d67512
Got Revision5f37ff0e2c24f1444c703a91a0fa45e7a5d67512
Changes3 changes

BuildSlave:

unstable10s

Reason:

The SingleBranchScheduler scheduler named 'schedule-tcpdump-solaris10-sparc' triggered this build

Steps and Logfiles:

  1. git update ( 23 secs )
    1. stdio
  2. shell Set developer mode ( 0 secs )
    1. stdio
  3. shell_1 './autogen.sh' ( 24 secs )
    1. stdio
  4. shell_2 configure ( 4 mins, 38 secs )
    1. stdio
    2. config.log
  5. shell_3 'gmake' ( 11 mins, 4 secs )
    1. stdio
  6. shell_4 'gmake check' ( 1 mins, 17 secs )
    1. stdio
    2. failure-outputs.txt

Build Properties:

NameValueSource
branch master Build
builddir /export/home/buildbot-unstable10s/slave/tcpdump-solaris10-sparc slave
buildername tcpdump-solaris10-sparc Builder
buildnumber 6021 Build
codebase Build
got_revision 5f37ff0e2c24f1444c703a91a0fa45e7a5d67512 Git
project tcpdump Build
repository https://git.tcpdump.org/tcpdump Build
revision 5f37ff0e2c24f1444c703a91a0fa45e7a5d67512 Build
scheduler schedule-tcpdump-solaris10-sparc Scheduler
slavename unstable10s BuildSlave
workdir /export/home/buildbot-unstable10s/slave/tcpdump-solaris10-sparc slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Francois-Xavier Le Bail

Timing:

StartSun Jul 20 17:17:54 2025
EndSun Jul 20 17:35:42 2025
Elapsed17 mins, 48 secs

All Changes:

:

  1. Change #240234

    Category tcpdump
    Changed by Francois-Xavier Le Bail <devel.fx.lebailohnoyoudont@orange.fr>
    Changed at Sun 20 Jul 2025 17:07:29
    Repository https://git.tcpdump.org/tcpdump
    Project tcpdump
    Branch master
    Revision 0cb381bedf37ceea56701d185ab1f5c0a3e8982b

    Comments

    IPv6 mobility: Fix two message header lengths
    From 12 to 16.
    
    RFC 3775 (and RFC 6275) states:
    
    6.1.1.  Format
       ...
       Header Len
    
          8-bit unsigned integer, representing the length of the Mobility
          Header in units of 8 octets, excluding the first 8 octets.
    
          The length of the Mobility Header MUST be a multiple of 8 octets.
    
    6.1.7.  Binding Update Message
       ...
       If no options are present in this message, 4 octets of padding are
       necessary and the Header Len field will be set to 1.
    
    6.1.8.  Binding Acknowledgement Message
       ...
       If no options are present in this message, 4 octets of padding are
       necessary and the Header Len field will be set to 1.
    
    Update a test output accordingly.

    Changed files

    • print-mobility.c
    • tests/cve2015-0261-ipv6.out
  2. Change #240235

    Category tcpdump
    Changed by Francois-Xavier Le Bail <devel.fx.lebailohnoyoudont@orange.fr>
    Changed at Sun 20 Jul 2025 17:07:29
    Repository https://git.tcpdump.org/tcpdump
    Project tcpdump
    Branch master
    Revision 8d4f6e022af6e944c96b2dab7aa4b6fce468cc4b

    Comments

    IPv6 mobility: Modernize packet parsing and make fixes
    Define ND_LONGJMP_FROM_TCHECK and remove two 'trunc' labels.
    Report invalid packets as invalid with a reason, not truncated.
    Use ND_ICHECKMSG_U() for some length tests and add two 'invalid' labels.
    Fix the incorrect bounds check 'ND_TCHECK_1(bp + i + optlen)'. Replace
    it by 'ND_TCHECK_LEN(bp + i, optlen)'.
    Remove an useless ND_TCHECK_2().
    Update the output for unknown options: Use decimal for type as IANA.
    Update the reference from RFC 3775 to RFC 6275.
    
    Fix some indentations.
    Remove an extra blank line.
    
    Update the outputs of some tests accordingly.

    Changed files

    • print-mobility.c
    • tests/cve2015-0261-ipv6.out
    • tests/mobility_opt_asan.out
    • tests/mobility_opt_asan_2.out
    • tests/mobility_opt_asan_3.out
    • tests/mobility_opt_asan_4.out
    • tests/mobility_opt_asan_5.out
    • tests/mobility_opt_asan_6.out
    • tests/mobility_opt_asan_7.out
    • tests/mobility_opt_asan_8.out
  3. Change #240236

    Category tcpdump
    Changed by Francois-Xavier Le Bail <devel.fx.lebailohnoyoudont@orange.fr>
    Changed at Sun 20 Jul 2025 17:07:29
    Repository https://git.tcpdump.org/tcpdump
    Project tcpdump
    Branch master
    Revision 5f37ff0e2c24f1444c703a91a0fa45e7a5d67512

    Comments

    IPv6 mobility: Add a test file
    ipv6_mobility_1.pcap is built with scapy.
    
    It contains the following messages:
    Binding Refresh Request Message
    Home Test Init Message
    Care-of Test Init Message
    Home Test Message
    Care-of Test Message
    Binding Update Message (BU)
    Binding Acknowledgement Message (BA)
    Binding Error Message
    
    It contains the following options:
    Pad1
    PadN
    Binding Refresh Advice (in BA)
    Alternate Care-of Address (in BU)
    Nonce Indices (in BU)
    Binding Authorization Data (in BU, BA)

    Changed files

    • tests/TESTLIST
    • tests/ipv6_mobility_1-v.out
    • tests/ipv6_mobility_1.out
    • tests/ipv6_mobility_1.pcap