)]}'
{
  "commit": "2a3e336daac918e2d52390a3d96041efba768784",
  "tree": "604e115fd5136e11fcff156c17b2cafc33ee318e",
  "parents": [
    "ba404a60ffd9e9a6143a3f6f7e57e400607a5cae"
  ],
  "author": {
    "name": "Jan Schär",
    "email": "jan@monogon.tech",
    "time": "Thu Jul 11 18:08:18 2024 +0200"
  },
  "committer": {
    "name": "Jan Schär",
    "email": "jan@monogon.tech",
    "time": "Mon Jul 15 11:59:30 2024 +0000"
  },
  "message": "m/n/c/n/dhcp4c: minor cleanup\n\nThe DiscoverBackoff was not Reset initially, which means the first \ndiscovery started with a backoff of 500 ms (ExponentialBackOff default) \ninstead of 1400 ms.\n\nRemove the unused lastBoundTransition field.\n\nIf the backoff has no timeout and stateDeadline is not set, \nstateDeadlineExceeded should not be called (the discovering state does \nnot define this function). This was actually already the case before, \nbecause NextBackOff never returns a duration smaller than 10 ms, but \nthis change makes that more clear.\n\nChange-Id: I714a562d8901fba69afaf6b779c6db310577fca5\nReviewed-on: https://review.monogon.dev/c/monogon/+/3215\nTested-by: Jenkins CI\nReviewed-by: Lorenz Brun \u003clorenz@monogon.tech\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6ed84d0ed14890f6f9ff1670fcea9098b3c5ca4a",
      "old_mode": 33188,
      "old_path": "go.mod",
      "new_id": "fc42bf32c98899c0d31fad00e7746a7c87300d11",
      "new_mode": 33188,
      "new_path": "go.mod"
    },
    {
      "type": "modify",
      "old_id": "898f8dabbab13ed4c140d4b79861ce992991b965",
      "old_mode": 33188,
      "old_path": "go.sum",
      "new_id": "11423fe8c3eef66c2fd3bc3712ec4ca3426759bb",
      "new_mode": 33188,
      "new_path": "go.sum"
    },
    {
      "type": "modify",
      "old_id": "be3170020d439e8983889b1337b89586ccf29b52",
      "old_mode": 33188,
      "old_path": "metropolis/node/core/network/dhcp4c/dhcpc.go",
      "new_id": "2b21cd0f7c611f669bcb0aee0bbecbe96f7f180a",
      "new_mode": 33188,
      "new_path": "metropolis/node/core/network/dhcp4c/dhcpc.go"
    },
    {
      "type": "modify",
      "old_id": "b95f30830c07bcb3896ec945d0fcb2040408edb6",
      "old_mode": 33188,
      "old_path": "third_party/go/repositories.bzl",
      "new_id": "dcffde4096b1a1fc61855bae91e927962c8ac996",
      "new_mode": 33188,
      "new_path": "third_party/go/repositories.bzl"
    }
  ]
}
