@@ -265,12 +265,12 @@ Inheritance: Variably Typed Container Frames
265265A container frame can inherit from another container frame that
266266already has some fields defined. The
267267:class: `<variably-typed-container-frame> ` class is used in container
268- frames which have the type information encoded in the frame. The
268+ frames which have the type information encoded in the frame. The
269269layering field (:class: `<layering-field> `) of such container
270270frames must be parsed in order to determine the actual type.
271271
272272Continuing with the ``<ethernet-frame> `` example, consider the `options of an
273- IPv4 packet <https://en.wikipedia.org/wiki/IPv4#Options> `__. These share a
273+ IPv4 packet <https://en.wikipedia.org/wiki/IPv4#Options> `__. These share a
274274common header (``copy-flag `` and ``option-type ``), but a concrete option
275275might have additional fields. The end of the options list is determined by
276276the ``header-length `` field of an IPv4 packet and by the
@@ -325,10 +325,10 @@ Variably-typed
325325--------------
326326
327327Most fields have the same type in all frame instances, i.e. they are
328- statically typed. In some cases however, the type of a field can
328+ statically typed. In some cases however, the type of a field can
329329depend on the value of another field in the same :class: `<container-frame> `.
330330Such fields can be defined using :class: `<variably-typed-field> ` which does
331- not have a static type, but an expression determining the field type for a
331+ not have a static type, but an expression determining the field type for a
332332concrete frame instance.
333333
334334This example uses the ``variably-typed field `` syntax. The
0 commit comments