| n1 < NODE_HEADER_SIZE, is-aligned(n0, NODE_HEADER_SIZE), is-aligned(# buf, NODE_HEADER_SIZE), n0 + NODE_HEADER_SIZE ≤ n, n1 < NODE_HEADER_SIZE → mkempbuf(n)[n0 + n1] = (validtrailer)[n1] ⊦ (validtrailer)[n1] = empty, n = 0 |
mkempbuf(n)[n0 + n1] = (validtrailer)[n1], n1 < NODE_HEADER_SIZE, is-aligned(# buf, NODE_HEADER_SIZE), is-aligned(n0, NODE_HEADER_SIZE), n0 + NODE_HEADER_SIZE ≤ n ⊦ (validtrailer)[n1] = empty, n = 0