Translation components API.

See the Weblate's Web API documentation for detailed description of the API.

GET /api/translations/documentation/booksdevelopers-handbookipv6_index/pl/units/?format=api&page=3
HTTP 200 OK
Allow: GET, POST, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 295,
    "next": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/units/?format=api&page=4",
    "previous": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/units/?format=api&page=2",
    "results": [
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "GIF (Generic InterFace) is a pseudo interface for configured tunnel.  Details are described in man:gif[4]. Currently"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -2847299719020908516,
            "content_hash": -2847299719020908516,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:322",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 102,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 16,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1193848/?format=api",
            "priority": 100,
            "id": 1514214,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=587c5bfdbeb0701c",
            "url": "https://translate-dev.freebsd.org/api/units/1514214/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:43.930980Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "v6 in v6"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 3951289650269696299,
            "content_hash": 3951289650269696299,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:324",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 103,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1074462/?format=api",
            "priority": 100,
            "id": 1514215,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=b6d5cd008900b12b",
            "url": "https://translate-dev.freebsd.org/api/units/1514215/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:43.933678Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "v6 in v4"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 1704455509642878017,
            "content_hash": 1704455509642878017,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:325",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 104,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1074464/?format=api",
            "priority": 100,
            "id": 1514216,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=97a7714163b89c41",
            "url": "https://translate-dev.freebsd.org/api/units/1514216/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:43.936406Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "v4 in v6"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 6984700158339095188,
            "content_hash": 6984700158339095188,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:326",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 105,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1074466/?format=api",
            "priority": 100,
            "id": 1514217,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=e0eea3c9986a9a94",
            "url": "https://translate-dev.freebsd.org/api/units/1514217/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:43.939116Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "v4 in v4"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 1302498185374126080,
            "content_hash": 1302498185374126080,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:327",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 106,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1074468/?format=api",
            "priority": 100,
            "id": 1514218,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=92136732dbd0d000",
            "url": "https://translate-dev.freebsd.org/api/units/1514218/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:43.941834Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "are available. Use man:gifconfig[8] to assign physical (outer) source and destination address to gif interfaces.  Configuration that uses same address family for inner and outer IP header (v4 in v4, or v6 in v6) is dangerous.  It is very easy to configure interfaces and routing tables to perform infinite level of tunneling.  _Please be warned_."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -5565646077008734701,
            "content_hash": -5565646077008734701,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:332",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 107,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 55,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1193850/?format=api",
            "priority": 100,
            "id": 1514219,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=32c2da618a591613",
            "url": "https://translate-dev.freebsd.org/api/units/1514219/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:43.944337Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "gif can be configured to be ECN-friendly.  See <<ipsec-ecn,23.5.4.5>> for ECN-friendliness of tunnels, and man:gif[4] for how to configure."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 2016992547851883481,
            "content_hash": 2016992547851883481,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:335",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 108,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 19,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1193852/?format=api",
            "priority": 100,
            "id": 1514220,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=9bfdcc09295253d9",
            "url": "https://translate-dev.freebsd.org/api/units/1514220/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:43.946783Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "If you would like to configure an IPv4-in-IPv6 tunnel with gif interface, read man:gif[4] carefully.  You will need to remove IPv6 link-local address automatically assigned to the gif interface."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -4060756491070535477,
            "content_hash": -4060756491070535477,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:338",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 109,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 29,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1193854/?format=api",
            "priority": 100,
            "id": 1514221,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=47a54b7c766108cb",
            "url": "https://translate-dev.freebsd.org/api/units/1514221/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:43.973124Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "Source Address Selection"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 1609544509700679001,
            "content_hash": 1609544509700679001,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:340",
            "context": "",
            "note": "type: Title ====",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 110,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1074476/?format=api",
            "priority": 100,
            "id": 1514222,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=965640342ee3a559",
            "url": "https://translate-dev.freebsd.org/api/units/1514222/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:43.977078Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "Current source selection rule is scope oriented (there are some exceptions - see below).  For a given destination, a source IPv6 address is selected by the following rule:"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -2170094928418780520,
            "content_hash": -2170094928418780520,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:344",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 111,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 28,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1193856/?format=api",
            "priority": 100,
            "id": 1514223,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=61e2462906b8ca98",
            "url": "https://translate-dev.freebsd.org/api/units/1514223/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:43.980361Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "If the source address is explicitly specified by the user (e.g., via the advanced API), the specified address is used."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 8039997897972514868,
            "content_hash": 8039997897972514868,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:346",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 112,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 20,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1074480/?format=api",
            "priority": 100,
            "id": 1514224,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=ef93cf7d8f8a0034",
            "url": "https://translate-dev.freebsd.org/api/units/1514224/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:43.984237Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "If there is an address assigned to the outgoing interface (which is usually determined by looking up the routing table) that has the same scope as the destination address, the address is used."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 1572282488430862341,
            "content_hash": 1572282488430862341,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:347",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 113,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 33,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1074482/?format=api",
            "priority": 100,
            "id": 1514225,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=95d1de97c97d2005",
            "url": "https://translate-dev.freebsd.org/api/units/1514225/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:43.987801Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "This is the most typical case."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 5736659083499609436,
            "content_hash": 5736659083499609436,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:349",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 114,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 6,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1193858/?format=api",
            "priority": 100,
            "id": 1514226,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=cf9cb50ad5831d5c",
            "url": "https://translate-dev.freebsd.org/api/units/1514226/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:43.991109Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "If there is no address that satisfies the above condition, choose a global address assigned to one of the interfaces on the sending node."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -1865742094196158302,
            "content_hash": -1865742094196158302,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:350",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 115,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 24,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1074486/?format=api",
            "priority": 100,
            "id": 1514227,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=661b8d7350f1d0a2",
            "url": "https://translate-dev.freebsd.org/api/units/1514227/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:43.994396Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "If there is no address that satisfies the above condition, and destination address is site local scope, choose a site local address assigned to one of the interfaces on the sending node."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 5185806292860798049,
            "content_hash": 5185806292860798049,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:351",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 116,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 32,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1074488/?format=api",
            "priority": 100,
            "id": 1514228,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=c7f7af5907f40461",
            "url": "https://translate-dev.freebsd.org/api/units/1514228/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:43.997570Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "If there is no address that satisfies the above condition, choose the address associated with the routing table entry for the destination. This is the last resort, which may cause scope violation."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 1797721947084163745,
            "content_hash": 1797721947084163745,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:352",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 117,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 32,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1074490/?format=api",
            "priority": 100,
            "id": 1514229,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=98f2ca960ce00aa1",
            "url": "https://translate-dev.freebsd.org/api/units/1514229/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.000912Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "For instance, ::1 is selected for ff01::1, fe80:1::200:f8ff:fe01:6317 for fe80:1::2a0:24ff:feab:839b (note that embedded interface index - described in <<ipv6-scope-index,23.5.1.3>> - helps us choose the right source address.  Those embedded indices will not be on the wire).  If the outgoing interface has multiple address for the scope, a source is selected longest match basis (rule 3).  Suppose 2001:0DB8:808:1:200:f8ff:fe01:6317 and 2001:0DB8:9:124:200:f8ff:fe01:6317 are given to the outgoing interface. 2001:0DB8:808:1:200:f8ff:fe01:6317 is chosen as the source for the destination 2001:0DB8:800::1."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 1458213027811284375,
            "content_hash": 1458213027811284375,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:357",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 118,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 75,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1193860/?format=api",
            "priority": 100,
            "id": 1514230,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=943c9d05d989d597",
            "url": "https://translate-dev.freebsd.org/api/units/1514230/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.004640Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "Note that the above rule is not documented in the IPv6 spec. It is considered \"up to implementation\" item.  There are some cases where we do not use the above rule.  One example is connected TCP session, and we use the address kept in tcb as the source.  Another example is source address for Neighbor Advertisement.  Under the spec (RFC2461 7.2.2) NA's source should be the target address of the corresponding NS's target.  In this case we follow the spec rather than the above longest-match rule."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 1234774175238192167,
            "content_hash": 1234774175238192167,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:364",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 119,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 86,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1193862/?format=api",
            "priority": 100,
            "id": 1514231,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=9122cc91fce5fc27",
            "url": "https://translate-dev.freebsd.org/api/units/1514231/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.008038Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "For new connections (when rule 1 does not apply), deprecated addresses (addresses with preferred lifetime = 0) will not be chosen as source address if other choices are available.  If no other choices are available, deprecated address will be used as a last resort.  If there are multiple choice of deprecated addresses, the above scope rule will be used to choose from those deprecated addresses.  If you would like to prohibit the use of deprecated address for some reason, configure net.inet6.ip6.use_deprecated to 0.  The issue related to deprecated address is described in RFC2462 5.5.4 (NOTE: there is some debate underway in IETF ipngwg on how to use \"deprecated\" address)."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -4574524568553359378,
            "content_hash": -4574524568553359378,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:370",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 120,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 109,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1193864/?format=api",
            "priority": 100,
            "id": 1514232,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=408406244b1477ee",
            "url": "https://translate-dev.freebsd.org/api/units/1514232/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.011055Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "Jumbo Payload"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 5798579244087440713,
            "content_hash": 5798579244087440713,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:372",
            "context": "",
            "note": "type: Title ====",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 121,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1074498/?format=api",
            "priority": 100,
            "id": 1514233,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=d078b119adc8f549",
            "url": "https://translate-dev.freebsd.org/api/units/1514233/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.013710Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "The Jumbo Payload hop-by-hop option is implemented and can be used to send IPv6 packets with payloads longer than 65,535 octets.  But currently no physical interface whose MTU is more than 65,535 is supported, so such payloads can be seen only on the loopback interface (i.e., lo0)."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -6289994101268480185,
            "content_hash": -6289994101268480185,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:376",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 122,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 47,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1193866/?format=api",
            "priority": 100,
            "id": 1514234,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=28b573b0d296ff47",
            "url": "https://translate-dev.freebsd.org/api/units/1514234/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.016002Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "If you want to try jumbo payloads, you first have to reconfigure the kernel so that the MTU of the loopback interface is more than 65,535 bytes; add the following to the kernel configuration file:"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 3127165253120234393,
            "content_hash": 3127165253120234393,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:378",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 123,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 35,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1074502/?format=api",
            "priority": 100,
            "id": 1514235,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=ab65ec3ab22d1399",
            "url": "https://translate-dev.freebsd.org/api/units/1514235/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.018286Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "`options \"LARGE_LOMTU\" #To test jumbo payload`"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -8806752189645066586,
            "content_hash": -8806752189645066586,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:380",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 124,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 6,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1074504/?format=api",
            "priority": 100,
            "id": 1514236,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=05c8218b2f4feea6",
            "url": "https://translate-dev.freebsd.org/api/units/1514236/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.020694Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "and recompile the new kernel."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -1696001543462948581,
            "content_hash": -1696001543462948581,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:382",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 125,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1074506/?format=api",
            "priority": 100,
            "id": 1514237,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=68769794ff60711b",
            "url": "https://translate-dev.freebsd.org/api/units/1514237/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.023208Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "The IPv6 specification requires that the Jumbo Payload option must not be used in a packet that carries a fragment header.  If this condition is broken, an ICMPv6 Parameter Problem message must be sent to the sender.  specification is followed, but you cannot usually see an ICMPv6 error caused by this requirement."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -4554493413998311022,
            "content_hash": -4554493413998311022,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:395",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 128,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 52,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1193870/?format=api",
            "priority": 100,
            "id": 1514240,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=40cb305ee6c64992",
            "url": "https://translate-dev.freebsd.org/api/units/1514240/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.030815Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "When an IPv6 packet is received, the frame length is checked and compared to the length specified in the payload length field of the IPv6 header or in the value of the Jumbo Payload option, if any.  If the former is shorter than the latter, the packet is discarded and statistics are incremented.  You can see the statistics as output of man:netstat[8] command with `-s -p ip6' option:"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 7225398701617060921,
            "content_hash": 7225398701617060921,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:399",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 129,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 68,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1193872/?format=api",
            "priority": 100,
            "id": 1514241,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=e445c5d65a741c39",
            "url": "https://translate-dev.freebsd.org/api/units/1514241/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.033548Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "% netstat -s -p ip6\n\t  ip6:\n\t\t(snip)\n\t\t1 with data size < data length\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 8811998382524450133,
            "content_hash": 8811998382524450133,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:406",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 130,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 14,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1074516/?format=api",
            "priority": 100,
            "id": 1514242,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=fa4a81d747afc555",
            "url": "https://translate-dev.freebsd.org/api/units/1514242/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.036264Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "So, kernel does not send an ICMPv6 error unless the erroneous packet is an actual Jumbo Payload, that is, its packet size is more than 65,535 bytes.  As described above, currently no physical interface with such a huge MTU is supported, so it rarely returns an ICMPv6 error."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -333111044728567467,
            "content_hash": -333111044728567467,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:410",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 131,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 48,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1193874/?format=api",
            "priority": 100,
            "id": 1514243,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=7b608d450c31c955",
            "url": "https://translate-dev.freebsd.org/api/units/1514243/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.039164Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "TCP/UDP over jumbogram is not supported at this moment.  This is because we have no medium (other than loopback) to test this. Contact us if you need this."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -1275035969933139033,
            "content_hash": -1275035969933139033,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:413",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 132,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 28,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1193876/?format=api",
            "priority": 100,
            "id": 1514244,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=6e4e298a704a23a7",
            "url": "https://translate-dev.freebsd.org/api/units/1514244/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.072605Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "IPsec does not work on jumbograms.  This is due to some specification twists in supporting AH with jumbograms (AH header size influences payload length, and this makes it real hard to authenticate inbound packet with jumbo payload option as well as AH)."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -3629508908074078083,
            "content_hash": -3629508908074078083,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:416",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 133,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 42,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1193878/?format=api",
            "priority": 100,
            "id": 1514245,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=4da164e0c920f07d",
            "url": "https://translate-dev.freebsd.org/api/units/1514245/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.076105Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "There are fundamental issues in *BSD support for jumbograms.  We would like to address those, but we need more time to finalize these.  To name a few:"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 3324668258057090782,
            "content_hash": 3324668258057090782,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:420",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 134,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 27,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1193880/?format=api",
            "priority": 100,
            "id": 1514246,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=ae23982a758276de",
            "url": "https://translate-dev.freebsd.org/api/units/1514246/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.079787Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "mbuf pkthdr.len field is typed as \"int\" in 4.4BSD, so it will not hold jumbogram with len > 2G on 32bit architecture CPUs.  If we would like to support jumbogram properly, the field must be expanded to hold 4G + IPv6 header + link-layer header.  Therefore, it must be expanded to at least int64_t (u_int32_t is NOT enough)."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -6140920478713277630,
            "content_hash": -6140920478713277630,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:424",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 135,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 58,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1193882/?format=api",
            "priority": 100,
            "id": 1514247,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=2ac7115c505f9342",
            "url": "https://translate-dev.freebsd.org/api/units/1514247/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.082853Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "We mistakingly use \"int\" to hold packet length in many places. We need to convert them into larger integral type. It needs a great care, as we may experience overflow during packet length computation."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -5810294235936199632,
            "content_hash": -5810294235936199632,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:426",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 136,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 34,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1074528/?format=api",
            "priority": 100,
            "id": 1514248,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=2f5db02d3a85ec30",
            "url": "https://translate-dev.freebsd.org/api/units/1514248/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.086556Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "We mistakingly check for ip6_plen field of IPv6 header for packet payload length in various places. We should be checking mbuf pkthdr.len instead. ip6_input() will perform sanity check on jumbo payload option on input, and we can safely use mbuf pkthdr.len afterwards."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -1862899293023585735,
            "content_hash": -1862899293023585735,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:427",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 137,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 42,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1074530/?format=api",
            "priority": 100,
            "id": 1514249,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=6625a6f68b00ba39",
            "url": "https://translate-dev.freebsd.org/api/units/1514249/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.089670Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "TCP code needs a careful update in bunch of places, of course."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -3358486712114341344,
            "content_hash": -3358486712114341344,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:428",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 138,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 12,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1074532/?format=api",
            "priority": 100,
            "id": 1514250,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=516442211d8e1a20",
            "url": "https://translate-dev.freebsd.org/api/units/1514250/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.093063Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "Loop Prevention in Header Processing"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 6220198716304879956,
            "content_hash": 6220198716304879956,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:429",
            "context": "",
            "note": "type: Title ====",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 139,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1074534/?format=api",
            "priority": 100,
            "id": 1514251,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=d65295c6c5b17154",
            "url": "https://translate-dev.freebsd.org/api/units/1514251/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.095885Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "IPv6 specification allows arbitrary number of extension headers to be placed onto packets.  If we implement IPv6 packet processing code in the way BSD IPv4 code is implemented, kernel stack may overflow due to long function call chain.  sys/netinet6 code is carefully designed to avoid kernel stack overflow, so sys/netinet6 code defines its own protocol switch structure, as \"struct ip6protosw\" (see [.filename]#netinet6/ip6protosw.h#).  There is no such update to IPv4 part (sys/netinet) for compatibility, but small change is added to its pr_input() prototype.  So \"struct ipprotosw\" is also defined.  As a result, if you receive IPsec-over-IPv4 packet with massive number of IPsec headers, kernel stack may blow up.  IPsec-over-IPv6 is okay.  (Of-course, for those all IPsec headers to be processed, each such IPsec header must pass each IPsec check.  So an anonymous attacker will not be able to do such an attack.)"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 7290286010285365863,
            "content_hash": 7290286010285365863,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:440",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 140,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 141,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1193884/?format=api",
            "priority": 100,
            "id": 1514252,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=e52c4c80320f1a67",
            "url": "https://translate-dev.freebsd.org/api/units/1514252/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.099828Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "ICMPv6"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -3266963226466766525,
            "content_hash": -3266963226466766525,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:442",
            "context": "",
            "note": "type: Title ====",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 141,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1074538/?format=api",
            "priority": 100,
            "id": 1514253,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=52a96a41302f3143",
            "url": "https://translate-dev.freebsd.org/api/units/1514253/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.104006Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "After RFC2463 was published, IETF ipngwg has decided to disallow ICMPv6 error packet against ICMPv6 redirect, to prevent ICMPv6 storm on a network medium.  This is already implemented into the kernel."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -8604789736825286467,
            "content_hash": -8604789736825286467,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:446",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 142,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 31,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1193886/?format=api",
            "priority": 100,
            "id": 1514254,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=0895a553119a10bd",
            "url": "https://translate-dev.freebsd.org/api/units/1514254/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.107422Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "Applications"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -2386616643535699305,
            "content_hash": -2386616643535699305,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:447",
            "context": "",
            "note": "type: Title ====",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 143,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1074542/?format=api",
            "priority": 100,
            "id": 1514255,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=5ee108cebb050297",
            "url": "https://translate-dev.freebsd.org/api/units/1514255/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.110643Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "For userland programming, we support IPv6 socket API as specified in RFC2553, RFC2292 and upcoming Internet drafts."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -8455902387672580893,
            "content_hash": -8455902387672580893,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:450",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 144,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 17,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1074544/?format=api",
            "priority": 100,
            "id": 1514256,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=0aa699946765fce3",
            "url": "https://translate-dev.freebsd.org/api/units/1514256/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.113307Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "TCP/UDP over IPv6 is available and quite stable.  You can enjoy man:telnet[1], man:ftp[1], man:rlogin[1], man:rsh[1], man:ssh[1], etc.  These applications are protocol independent.  That is, they automatically chooses IPv4 or IPv6 according to DNS."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -387227798950786050,
            "content_hash": -387227798950786050,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:455",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 145,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 33,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1193888/?format=api",
            "priority": 100,
            "id": 1514257,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=7aa04a5e5461cbfe",
            "url": "https://translate-dev.freebsd.org/api/units/1514257/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.115937Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "Kernel Internals"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -6675305006041181815,
            "content_hash": -6675305006041181815,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:456",
            "context": "",
            "note": "type: Title ====",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 146,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1074548/?format=api",
            "priority": 100,
            "id": 1514258,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=235c8d76db875189",
            "url": "https://translate-dev.freebsd.org/api/units/1514258/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.118727Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "While ip_forward() calls ip_output(), ip6_forward() directly calls if_output() since routers must not divide IPv6 packets into fragments."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 8845469711423739141,
            "content_hash": 8845469711423739141,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:459",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 147,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 17,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1074550/?format=api",
            "priority": 100,
            "id": 1514259,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=fac16bd654e39505",
            "url": "https://translate-dev.freebsd.org/api/units/1514259/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.121351Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "ICMPv6 should contain the original packet as long as possible up to 1280.  UDP6/IP6 port unreach, for instance, should contain all extension headers and the *unchanged* UDP6 and IP6 headers.  So, all IP6 functions except TCP never convert network byte order into host byte order, to save the original packet."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 2335480586966283613,
            "content_hash": 2335480586966283613,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:463",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 148,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 50,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1193890/?format=api",
            "priority": 100,
            "id": 1514260,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=a0694b384df2355d",
            "url": "https://translate-dev.freebsd.org/api/units/1514260/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.124584Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "tcp_input(), udp6_input() and icmp6_input() can not assume that IP6 header is preceding the transport headers due to extension headers.  So, in6_cksum() was implemented to handle packets whose IP6 header and transport header is not continuous.  TCP/IP6 nor UDP6/IP6 header structures do not exist for checksum calculation."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 1264043451683641280,
            "content_hash": 1264043451683641280,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:467",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 149,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 46,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1193892/?format=api",
            "priority": 100,
            "id": 1514261,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=918ac8d2764317c0",
            "url": "https://translate-dev.freebsd.org/api/units/1514261/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.128115Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "To process IP6 header, extension headers and transport headers easily, network drivers are now required to store packets in one internal mbuf or one or more external mbufs.  A typical old driver prepares two internal mbufs for 96 - 204 bytes data, however, now such packet data is stored in one external mbuf."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 5226675633957439854,
            "content_hash": 5226675633957439854,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:470",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 150,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 53,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1193894/?format=api",
            "priority": 100,
            "id": 1514262,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=c888e1cc0639096e",
            "url": "https://translate-dev.freebsd.org/api/units/1514262/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.131565Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "`netstat -s -p ip6` tells you whether or not your driver conforms such requirement.  In the following example, \"cce0\" violates the requirement.  (For more information, refer to Section 2.)"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 4444895161405533754,
            "content_hash": 4444895161405533754,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:474",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 151,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 29,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1193896/?format=api",
            "priority": 100,
            "id": 1514263,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=bdaf7099676dee3a",
            "url": "https://translate-dev.freebsd.org/api/units/1514263/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.134884Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "Mbuf statistics:\n                317 one mbuf\n                two or more mbuf::\n                        lo0 = 8\n\t\t\tcce0 = 10\n                3282 one ext mbuf\n                0 two or more ext mbuf\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 1697180891798212940,
            "content_hash": 1697180891798212940,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:484",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 152,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 25,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1074560/?format=api",
            "priority": 100,
            "id": 1514264,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=978d99076f36914c",
            "url": "https://translate-dev.freebsd.org/api/units/1514264/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.138021Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "Each input function calls IP6_EXTHDR_CHECK in the beginning to check if the region between IP6 and its header is continuous.  IP6_EXTHDR_CHECK calls m_pullup() only if the mbuf has M_LOOP flag, that is, the packet comes from the loopback interface.  m_pullup() is never called for packets coming from physical network interfaces."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 8102675648302622173,
            "content_hash": 8102675648302622173,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:489",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 153,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 50,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1193898/?format=api",
            "priority": 100,
            "id": 1514265,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=f0727c92834925dd",
            "url": "https://translate-dev.freebsd.org/api/units/1514265/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.141052Z"
        }
    ]
}