Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Last revision Both sides next revision
soc:2011:pcmattman:journal:week5 [2011/06/21 03:16]
pcmattman formatting error, fixed
soc:2011:pcmattman:journal:week5 [2011/06/22 04:21]
pcmattman day 3 log
Line 20: Line 20:
  
 [[http://​www.isc.org/​software/​dhcp|ISC'​s dhcpd]] - source code and documentation for the ISC dhcpd, which supports IPv6. [[http://​www.isc.org/​software/​dhcp|ISC'​s dhcpd]] - source code and documentation for the ISC dhcpd, which supports IPv6.
 +
 +==== Day 3 (June 22) ====
 +
 +I found two nasty regressions today so I spent most of my time debugging those. The first was an issue with the value of a constant in the code which caused the wrong code path to be used for ICMPv6 RX. After the recent revert of the tcpip module changes, this caused a NULL pointer to be called as a function, which obviously did not end too well. Fixing the constant value has resolved this now.
 +
 +Another regression came in ipv6_tx_csum - for some reason it has begun to fail, when it used to work fine. I'm not sure exactly what conditions caused this one, but the fix was quite simple in the end: set the checksum psuedo-header'​s "​length"​ field to the payload length in the IPv6 header.
 +
 +I won't be able to do much work tomorrow as I have a work commitment that will probably take me out until about 9 PM my time. It'll be an 8 AM to 9 PM day, so very little time for coding.

QR Code
QR Code soc:2011:pcmattman:journal:week5 (generated for current page)