Later in the handling of IPv6 headers, the source address is only automatically chosen and filled into the header if the unspecified address is found in the src field, but it's never set to that value. The default destination address is set to '::1'.