Source string Read only

_
(itstool) path: imageobject/imagedata
This is a reference to an external file such as an image or video. When
the file changes, the md5 hash will change to let you know you need to
update your localized copy. The msgstr is not used at all. Set it to
whatever you like once you have updated your copy of the file.
47/470
Context English State
<imageobject> <imagedata fileref="sockets/sain"/> </imageobject> <textobject> <_:literallayout-1/> </textobject> <textobject> <phrase>sockaddr_in</phrase> </textobject>
The three important fields are <varname>sin_family</varname>, which is byte 1 of the structure, <varname>sin_port</varname>, a 16-bit value found in bytes 2 and 3, and <varname>sin_addr</varname>, a 32-bit integer representation of the <acronym>IP</acronym> address, stored in bytes 4-7.
Now, let us try to fill it out. Let us assume we are trying to write a client for the <emphasis>daytime</emphasis> protocol, which simply states that its server will write a text string representing the current date and time to port 13. We want to use <acronym>TCP/IP</acronym>, so we need to specify <constant>AF_INET</constant> in the address family field. <constant>AF_INET</constant> is defined as <constant>2</constant>. Let us use the <acronym>IP</acronym> address of <systemitem class="ipaddress">192.43.244.18</systemitem>, which is the time server of US federal government (<systemitem class="fqdomainname">time.nist.gov</systemitem>).
_
external ref='sockets/sainfill' md5='__failed__'
0 1 2 3
+--------+--------+-----------------+
0 | 0 | 2 | 13 |
+-----------------+-----------------+
4 | 192.43.244.18 |
+-----------------------------------+
8 | 0 |
+-----------------------------------+
12 | 0 |
+-----------------------------------+
<imageobject> <imagedata fileref="sockets/sainfill"/> </imageobject> <textobject> <_:literallayout-1/> </textobject> <textobject> <phrase>Specific example of sockaddr_in</phrase> </textobject>
By the way the <varname>sin_addr</varname> field is declared as being of the <varname>struct in_addr</varname> type, which is defined in <filename>netinet/in.h</filename>:
/*
* Internet address (a structure for historical reasons)
*/
struct in_addr {
in_addr_t s_addr;
};
In addition, <varname>in_addr_t</varname> is a 32-bit integer.
The <systemitem class="ipaddress">192.43.244.18</systemitem> is just a convenient notation of expressing a 32-bit integer by listing all of its 8-bit bytes, starting with the <emphasis>most significant</emphasis> one.
So far, we have viewed <varname>sockaddr</varname> as an abstraction. Our computer does not store <varname>short</varname> integers as a single 16-bit entity, but as a sequence of 2 bytes. Similarly, it stores 32-bit integers as a sequence of 4 bytes.
Suppose we coded something like this:
sa.sin_family = AF_INET;
sa.sin_port = 13;
sa.sin_addr.s_addr = (((((192 &lt;&lt; 8) | 43) &lt;&lt; 8) | 244) &lt;&lt; 8) | 18;
What would the result look like?
Well, that depends, of course. On a <trademark class="registered">Pentium</trademark>, or other x86, based computer, it would look like this:
_
external ref='sockets/sainlsb' md5='__failed__'
0 1 2 3
+--------+--------+--------+--------+
0 | 0 | 2 | 13 | 0 |
+--------+--------+--------+--------+
4 | 18 | 244 | 43 | 192 |
+-----------------------------------+
8 | 0 |
+-----------------------------------+
12 | 0 |
+-----------------------------------+
<imageobject> <imagedata fileref="sockets/sainlsb"/> </imageobject> <textobject> <_:literallayout-1/> </textobject> <textobject> <phrase>sockaddr_in on an Intel system</phrase> </textobject>
On a different system, it might look like this:
_
external ref='sockets/sainmsb' md5='__failed__'
0 1 2 3
+--------+--------+--------+--------+
0 | 0 | 2 | 0 | 13 |
+--------+--------+--------+--------+
4 | 192 | 43 | 244 | 18 |
+-----------------------------------+
8 | 0 |
+-----------------------------------+
12 | 0 |
+-----------------------------------+
<imageobject> <imagedata fileref="sockets/sainmsb"/> </imageobject> <textobject> <_:literallayout-1/> </textobject> <textobject> <phrase>sockaddr_in on an MSB system</phrase> </textobject>
And on a PDP it might look different yet. But the above two are the most common ways in use today.
Ordinarily, wanting to write portable code, programmers pretend that these differences do not exist. And they get away with it (except when they code in assembly language). Alas, you cannot get away with it that easily when coding for sockets.
Why?
Because when communicating with another computer, you usually do not know whether it stores data <emphasis>most significant byte</emphasis> (<acronym>MSB</acronym>) or <emphasis>least significant byte</emphasis> (<acronym>LSB</acronym>) first.
You might be wondering, <emphasis><quote>So, will sockets not handle it for me?</quote></emphasis>
It will not.
While that answer may surprise you at first, remember that the general sockets interface only understands the <varname>sa_len</varname> and <varname>sa_family</varname> fields of the <varname>sockaddr</varname> structure. You do not have to worry about the byte order there (of course, on FreeBSD <varname>sa_family</varname> is only 1 byte anyway, but many other <trademark class="registered">UNIX</trademark> systems do not have <varname>sa_len</varname> and use 2 bytes for <varname>sa_family</varname>, and expect the data in whatever order is native to the computer).
But the rest of the data is just <varname>sa_data[14]</varname> as far as sockets goes. Depending on the <emphasis>address family</emphasis>, sockets just forwards that data to its destination.
Indeed, when we enter a port number, it is because we want the other computer to know what service we are asking for. And, when we are the server, we read the port number so we know what service the other computer is expecting from us. Either way, sockets only has to forward the port number as data. It does not interpret it in any way.
ComponentTranslation
This translation Translated FreeBSD Doc/books_developers-handbook
external ref='sockets/sainlsb' md5='__failed__'
Following strings have different sources but same context.
Translated FreeBSD Doc/books_handbook
external ref='bsdinstall/bsdinstall-ufs-warning' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbsdinstall/bsdinstall-ufs-warning' md5='__failed__'
Translated FreeBSD Doc/books_faq
translator-credits

Change compared to this translation:

external ref='sockets/sainlsb' md5='__failed__'translator-credits
Translated FreeBSD Doc/books_fdp-primer
translator-credits

Change compared to this translation:

external ref='sockets/sainlsb' md5='__failed__'translator-credits
Translated FreeBSD Doc/books_developers-handbook
external ref='sockets/layers' md5='__failed__'
Translated FreeBSD Doc/books_dev-model
external ref='freebsd-code-model' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbfreebsd-code-model' md5='__failed__'
Translated FreeBSD Doc/books_dev-model
external ref='proc-elections' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbproc-elections' md5='__failed__'
Translated FreeBSD Doc/books_dev-model
external ref='proc-pr' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbproc-pr' md5='__failed__'
Translated FreeBSD Doc/books_dev-model
external ref='portsstatus' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbportsstatus' md5='__failed__'
Translated FreeBSD Doc/books_porters-handbook
translator-credits

Change compared to this translation:

external ref='sockets/sainlsb' md5='__failed__'translator-credits
Translated FreeBSD Doc/books_dev-model
external ref='branches' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbranches' md5='__failed__'
Translated FreeBSD Doc/books_dev-model
external ref='proc-add-committer' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbproc-add-committer' md5='__failed__'
Translated FreeBSD Doc/books_dev-model
external ref='proc-rm-committer' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbproc-rm-committer' md5='__failed__'
Translated FreeBSD Doc/books_dev-model
external ref='proc-commit' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbproc-commit' md5='__failed__'
Translated FreeBSD Doc/books_dev-model
external ref='proc-contrib' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsproc-contrib' md5='__failed__'
Translated FreeBSD Doc/books_developers-handbook
external ref='sockets/slayers' md5='__failed__'
Translated FreeBSD Doc/books_developers-handbook
external ref='sockets/sain' md5='__failed__'
Translated FreeBSD Doc/books_developers-handbook
external ref='sockets/sainfill' md5='__failed__'
Translated FreeBSD Doc/books_developers-handbook
external ref='sockets/sainmsb' md5='__failed__'
Translated FreeBSD Doc/books_developers-handbook
external ref='sockets/sainserv' md5='__failed__'
Translated FreeBSD Doc/books_developers-handbook
external ref='sockets/serv' md5='__failed__'
Translated FreeBSD Doc/books_developers-handbook
external ref='sockets/serv2' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='bsdinstall/bsdinstall-config-hostname' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbsdinstall/bsdinstall-config-hostname' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='bsdinstall/bsdinstall-choose-mode' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbsdinstall/bsdinstall-choose-mode' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='bsdinstall/bsdinstall-config-components' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbsdinstall/bsdinstall-config-components' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='bsdinstall/bsdinstall-keymap-loading' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbsdinstall/bsdinstall-keymap-loading' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='bsdinstall/bsdinstall-part-manual-create' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbsdinstall/bsdinstall-part-manual-create' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='bsdinstall/bsdinstall-part-manual-addpart' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbsdinstall/bsdinstall-part-manual-addpart' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='bsdinstall/bsdinstall-zfs-init-encription' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbsdinstall/bsdinstall-zfs-init-encription' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='bsdinstall/bsdinstall-distfile-extracting' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbsdinstall/bsdinstall-distfile-extracting' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='bsdinstall/bsdinstall-timezone-country' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbsdinstall/bsdinstall-timezone-country' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='bsdinstall/bsdinstall-timezone-confirm' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbsdinstall/bsdinstall-timezone-confirm' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='bsdinstall/bsdinstall-adduser3' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbsdinstall/bsdinstall-adduser3' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='bsdinstall/bsdinstall-configure-wireless-accesspoints' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbsdinstall/bsdinstall-configure-wireless-accesspoints' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='bsdinstall/bsdinstall-hardening' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbsdinstall/bsdinstall-hardening' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='bsdinstall/bsdinstall-configure-network-interface-ipv4' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbsdinstall/bsdinstall-configure-network-interface-ipv4' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='basics/example-dir2' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbasics/example-dir2' md5='__failed__'
Translated FreeBSD Doc/articles_building-products
external ref='freebsd-branches' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbfreebsd-branches' md5='__failed__'
Translated FreeBSD Doc/books_handbook
translator-credits

Change compared to this translation:

external ref='sockets/sainlsb' md5='__failed__'translator-credits
Translated FreeBSD Doc/articles_contributors
translator-credits

Change compared to this translation:

external ref='sockets/sainlsb' md5='__failed__'translator-credits
Translated FreeBSD Doc/articles_rc-scripting
translator-credits

Change compared to this translation:

external ref='sockets/sainlsb' md5='__failed__'translator-credits
Translated FreeBSD Doc/articles_building-products
translator-credits

Change compared to this translation:

external ref='sockets/sainlsb' md5='__failed__'translator-credits
Translated FreeBSD Doc/articles_building-products
external ref='freebsd-organization' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbfreebsd-organization' md5='__failed__'
Translated FreeBSD Doc/articles_committers-guide
translator-credits

Change compared to this translation:

external ref='sockets/sainlsb' md5='__failed__'translator-credits
Translated FreeBSD Doc/books_handbook
external ref='virtualization/virtualpc-freebsd3' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbvirtualization/virtualpc-freebsd3' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='virtualization/parallels-freebsd13' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbvirtualization/parallels-freebsd13' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='virtualization/virtualpc-freebsd7' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbvirtualization/virtualpc-freebsd7' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='virtualization/virtualpc-freebsd12' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbvirtualization/virtualpc-freebsd12' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='virtualization/virtualpc-freebsd5' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbvirtualization/virtualpc-freebsd5' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='virtualization/vmware-freebsd07' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbvirtualization/vmware-freebsd07' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='virtualization/vmware-freebsd02' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbvirtualization/vmware-freebsd02' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='mail/mutt2' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbmail/mutt2' md5='__failed__'
Translated FreeBSD Doc/articles_contributing
translator-credits

Change compared to this translation:

external ref='sockets/sainlsb' md5='__failed__'translator-credits
Translated FreeBSD Doc/books_handbook
external ref='mail/pine2' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbmail/pine2' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='mail/pine4' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbmail/pine4' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='mail/pine1' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbmail/pine1' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='bsdinstall/bsdinstall-boot-options-menu' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbsdinstall/bsdinstall-boot-options-menu' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='advanced-networking/pxe-nfs' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbadvanced-networking/pxe-nfs' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='bsdinstall/bsdinstall-newboot-loader-menu' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbsdinstall/bsdinstall-newboot-loader-menu' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='bsdinstall/bsdinstall-keymap-10' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbsdinstall/bsdinstall-keymap-10' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='bsdinstall/bsdinstall-netinstall-files' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbsdinstall/bsdinstall-netinstall-files' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='bsdinstall/bsdinstall-zfs-partmenu' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbsdinstall/bsdinstall-zfs-partmenu' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='bsdinstall/bsdinstall-netinstall-mirrorselect' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbsdinstall/bsdinstall-netinstall-mirrorselect' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='bsdinstall/bsdinstall-part-guided-disk' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbsdinstall/bsdinstall-part-guided-disk' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='bsdinstall/bsdinstall-part-entire-part' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbsdinstall/bsdinstall-part-entire-part' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='bsdinstall/bsdinstall-part-manual-partscheme' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbsdinstall/bsdinstall-part-manual-partscheme' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='bsdinstall/bsdinstall-part-review' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbsdinstall/bsdinstall-part-review' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='bsdinstall/bsdinstall-zfs-menu' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbsdinstall/bsdinstall-zfs-menu' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='bsdinstall/bsdinstall-zfs-disk_select' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbsdinstall/bsdinstall-zfs-disk_select' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='bsdinstall/bsdinstall-zfs-vdev_type' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbsdinstall/bsdinstall-zfs-vdev_type' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='bsdinstall/bsdinstall-zfs-vdev_invalid' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbsdinstall/bsdinstall-zfs-vdev_invalid' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='bsdinstall/bsdinstall-zfs-disk_info' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbsdinstall/bsdinstall-zfs-disk_info' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='bsdinstall/bsdinstall-zfs-geli_password' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbsdinstall/bsdinstall-zfs-geli_password' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='bsdinstall/bsdinstall-zfs-warning' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbsdinstall/bsdinstall-zfs-warning' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='bsdinstall/bsdinstall-final-confirmation' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbsdinstall/bsdinstall-final-confirmation' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='bsdinstall/bsdinstall-distfile-fetching' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbsdinstall/bsdinstall-distfile-fetching' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='bsdinstall/bsdinstall-distfile-verifying' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbsdinstall/bsdinstall-distfile-verifying' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='bsdinstall/bsdinstall-configure-network-interface' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbsdinstall/bsdinstall-configure-network-interface' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='bsdinstall/bsdinstall-configure-wireless-scan' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbsdinstall/bsdinstall-configure-wireless-scan' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='bsdinstall/bsdinstall-configure-wireless-wpa2setup' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbsdinstall/bsdinstall-configure-wireless-wpa2setup' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='bsdinstall/bsdinstall-configure-network-interface-ipv4-dhcp' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbsdinstall/bsdinstall-configure-network-interface-ipv4-dhcp' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='bsdinstall/bsdinstall-configure-network-interface-ipv4-static' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbsdinstall/bsdinstall-configure-network-interface-ipv4-static' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='bsdinstall/bsdinstall-configure-network-interface-ipv6' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbsdinstall/bsdinstall-configure-network-interface-ipv6' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='bsdinstall/bsdinstall-configure-network-interface-slaac' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbsdinstall/bsdinstall-configure-network-interface-slaac' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='bsdinstall/bsdinstall-configure-network-interface-ipv6-static' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbsdinstall/bsdinstall-configure-network-interface-ipv6-static' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='bsdinstall/bsdinstall-configure-network-ipv4-dns' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbsdinstall/bsdinstall-configure-network-ipv4-dns' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='bsdinstall/bsdinstall-timezone-region' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbsdinstall/bsdinstall-timezone-region' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='bsdinstall/bsdinstall-timezone-zone' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbsdinstall/bsdinstall-timezone-zone' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='bsdinstall/bsdinstall-config-services' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbsdinstall/bsdinstall-config-services' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='bsdinstall/bsdinstall-adduser2' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbsdinstall/bsdinstall-adduser2' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='bsdinstall/bsdinstall-adduser1' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbsdinstall/bsdinstall-adduser1' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='bsdinstall/bsdinstall-mainexit' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbsdinstall/bsdinstall-mainexit' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='bsdinstall/bsdinstall-finalconfiguration' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbsdinstall/bsdinstall-finalconfiguration' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='bsdinstall/bsdinstall-final-modification-shell' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbsdinstall/bsdinstall-final-modification-shell' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='basics/example-dir1' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbasics/example-dir1' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='basics/example-dir3' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbasics/example-dir3' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='basics/example-dir5' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbasics/example-dir5' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='basics/example-dir4' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbasics/example-dir4' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='basics/disk-layout' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbasics/disk-layout' md5='__failed__'
Translated FreeBSD Doc/articles_freebsd-update-server
translator-credits

Change compared to this translation:

external ref='sockets/sainlsb' md5='__failed__'translator-credits
Translated FreeBSD Doc/books_handbook
external ref='virtualization/parallels-freebsd3' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbvirtualization/parallels-freebsd3' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='virtualization/parallels-freebsd4' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbvirtualization/parallels-freebsd4' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='virtualization/parallels-freebsd6' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbvirtualization/parallels-freebsd6' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='virtualization/parallels-freebsd7' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbvirtualization/parallels-freebsd7' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='virtualization/parallels-freebsd11' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbvirtualization/parallels-freebsd11' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='virtualization/parallels-freebsd12' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbvirtualization/parallels-freebsd12' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='virtualization/virtualpc-freebsd4' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbvirtualization/virtualpc-freebsd4' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='virtualization/virtualpc-freebsd6' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbvirtualization/virtualpc-freebsd6' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='virtualization/virtualpc-freebsd9' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbvirtualization/virtualpc-freebsd9' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='virtualization/virtualpc-freebsd13' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbvirtualization/virtualpc-freebsd13' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='virtualization/vmware-freebsd04' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbvirtualization/vmware-freebsd04' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='virtualization/vmware-freebsd05' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbvirtualization/vmware-freebsd05' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='virtualization/vmware-freebsd08' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbvirtualization/vmware-freebsd08' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='virtualization/vmware-freebsd09' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbvirtualization/vmware-freebsd09' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='virtualization/vmware-freebsd10' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbvirtualization/vmware-freebsd10' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='mail/mutt3' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbmail/mutt3' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='mail/pine3' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbmail/pine3' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='mail/pine5' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbmail/pine5' md5='__failed__'
Translated FreeBSD Doc/articles_solid-state
translator-credits

Change compared to this translation:

external ref='sockets/sainlsb' md5='__failed__'translator-credits
Translated FreeBSD Doc/articles_vm-design
translator-credits

Change compared to this translation:

external ref='sockets/sainlsb' md5='__failed__'translator-credits
Translated FreeBSD Doc/books_handbook
external ref='virtualization/parallels-freebsd5' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbvirtualization/parallels-freebsd5' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='bsdinstall/bsdinstall-zfs-rescan-devices' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbsdinstall/bsdinstall-zfs-rescan-devices' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='bsdinstall/bsdinstall-zfs-pool-name' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbsdinstall/bsdinstall-zfs-pool-name' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='bsdinstall/bsdinstall-keymap-testing' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbsdinstall/bsdinstall-keymap-testing' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='bsdinstall/bsdinstall-timezone-date' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbsdinstall/bsdinstall-timezone-date' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='bsdinstall/bsdinstall-timezone-time' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbsdinstall/bsdinstall-timezone-time' md5='__failed__'
Translated FreeBSD Doc/articles_freebsd-questions
translator-credits

Change compared to this translation:

external ref='sockets/sainlsb' md5='__failed__'translator-credits
Translated FreeBSD Doc/articles_explaining-bsd
translator-credits

Change compared to this translation:

external ref='sockets/sainlsb' md5='__failed__'translator-credits
Translated FreeBSD Doc/books_handbook
external ref='geom/striping' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbgeom/striping' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='virtualization/parallels-freebsd1' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbvirtualization/parallels-freebsd1' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='virtualization/parallels-freebsd2' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbvirtualization/parallels-freebsd2' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='virtualization/parallels-freebsd8' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbvirtualization/parallels-freebsd8' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='virtualization/parallels-freebsd9' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbvirtualization/parallels-freebsd9' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='virtualization/parallels-freebsd10' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbvirtualization/parallels-freebsd10' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='virtualization/virtualpc-freebsd1' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbvirtualization/virtualpc-freebsd1' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='virtualization/virtualpc-freebsd2' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbvirtualization/virtualpc-freebsd2' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='virtualization/virtualpc-freebsd8' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbvirtualization/virtualpc-freebsd8' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='virtualization/virtualpc-freebsd10' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbvirtualization/virtualpc-freebsd10' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='virtualization/virtualpc-freebsd11' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbvirtualization/virtualpc-freebsd11' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='virtualization/vmware-freebsd01' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbvirtualization/vmware-freebsd01' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='virtualization/vmware-freebsd03' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbvirtualization/vmware-freebsd03' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='virtualization/vmware-freebsd06' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbvirtualization/vmware-freebsd06' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='virtualization/vmware-freebsd11' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbvirtualization/vmware-freebsd11' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='mail/mutt1' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbmail/mutt1' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='advanced-networking/static-routes' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbadvanced-networking/static-routes' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='bsdinstall/bsdinstall-zfs-swap-amount' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbsdinstall/bsdinstall-zfs-swap-amount' md5='__failed__'
Translated FreeBSD Doc/articles_cups
translator-credits

Change compared to this translation:

external ref='sockets/sainlsb' md5='__failed__'translator-credits
Translated FreeBSD Doc/articles_gjournal-desktop
external ref='disklabel2' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbdisklabel2' md5='__failed__'
Translated FreeBSD Doc/articles_geom-class
translator-credits

Change compared to this translation:

external ref='sockets/sainlsb' md5='__failed__'translator-credits
Translated FreeBSD Doc/articles_hubs
translator-credits

Change compared to this translation:

external ref='sockets/sainlsb' md5='__failed__'translator-credits
Translated FreeBSD Doc/articles_mailing-list-faq
translator-credits

Change compared to this translation:

external ref='sockets/sainlsb' md5='__failed__'translator-credits
Translated FreeBSD Doc/articles_filtering-bridge
translator-credits

Change compared to this translation:

external ref='sockets/sainlsb' md5='__failed__'translator-credits
Translated FreeBSD Doc/articles_nanobsd
translator-credits

Change compared to this translation:

external ref='sockets/sainlsb' md5='__failed__'translator-credits
Translated FreeBSD Doc/articles_freebsd-releng
translator-credits

Change compared to this translation:

external ref='sockets/sainlsb' md5='__failed__'translator-credits
Translated FreeBSD Doc/articles_fonts
translator-credits

Change compared to this translation:

external ref='sockets/sainlsb' md5='__failed__'translator-credits
Translated FreeBSD Doc/articles_pr-guidelines
translator-credits

Change compared to this translation:

external ref='sockets/sainlsb' md5='__failed__'translator-credits
Translated FreeBSD Doc/articles_vinum
external ref='vinum-simple-vol' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbvinum-simple-vol' md5='__failed__'
Translated FreeBSD Doc/articles_ldap-auth
translator-credits

Change compared to this translation:

external ref='sockets/sainlsb' md5='__failed__'translator-credits
Translated FreeBSD Doc/articles_vinum
external ref='vinum-mirrored-vol' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbvinum-mirrored-vol' md5='__failed__'
Translated FreeBSD Doc/articles_vm-design
external ref='fig4' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbfig4' md5='__failed__'
Translated FreeBSD Doc/articles_gjournal-desktop
translator-credits

Change compared to this translation:

external ref='sockets/sainlsb' md5='__failed__'translator-credits
Translated FreeBSD Doc/articles_gjournal-desktop
external ref='disklabel1' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbdisklabel1' md5='__failed__'
Translated FreeBSD Doc/articles_ipsec-must
translator-credits

Change compared to this translation:

external ref='sockets/sainlsb' md5='__failed__'translator-credits
Translated FreeBSD Doc/articles_leap-seconds
translator-credits

Change compared to this translation:

external ref='sockets/sainlsb' md5='__failed__'translator-credits
Translated FreeBSD Doc/articles_linux-users
translator-credits

Change compared to this translation:

external ref='sockets/sainlsb' md5='__failed__'translator-credits
Translated FreeBSD Doc/articles_linux-emulation
translator-credits

Change compared to this translation:

external ref='sockets/sainlsb' md5='__failed__'translator-credits
Translated FreeBSD Doc/articles_problem-reports
translator-credits

Change compared to this translation:

external ref='sockets/sainlsb' md5='__failed__'translator-credits
Translated FreeBSD Doc/articles_new-users
translator-credits

Change compared to this translation:

external ref='sockets/sainlsb' md5='__failed__'translator-credits
Translated FreeBSD Doc/articles_pam
translator-credits

Change compared to this translation:

external ref='sockets/sainlsb' md5='__failed__'translator-credits
Translated FreeBSD Doc/articles_pgpkeys
translator-credits

Change compared to this translation:

external ref='sockets/sainlsb' md5='__failed__'translator-credits
Translated FreeBSD Doc/articles_port-mentor-guidelines
translator-credits

Change compared to this translation:

external ref='sockets/sainlsb' md5='__failed__'translator-credits
Translated FreeBSD Doc/articles_releng
translator-credits

Change compared to this translation:

external ref='sockets/sainlsb' md5='__failed__'translator-credits
Translated FreeBSD Doc/articles_releng
external ref='branches-head' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbranches-head' md5='__failed__'
Translated FreeBSD Doc/articles_releng
external ref='branches-releng7' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbranches-releng7' md5='__failed__'
Translated FreeBSD Doc/articles_releng
external ref='branches-releng8' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbranches-releng8' md5='__failed__'
Translated FreeBSD Doc/articles_releng
external ref='branches-releng9' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbranches-releng9' md5='__failed__'
Translated FreeBSD Doc/articles_serial-uart
translator-credits

Change compared to this translation:

external ref='sockets/sainlsb' md5='__failed__'translator-credits
Translated FreeBSD Doc/articles_releng
external ref='branches-releng3' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbranches-releng3' md5='__failed__'
Translated FreeBSD Doc/articles_releng
external ref='branches-releng4' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbranches-releng4' md5='__failed__'
Translated FreeBSD Doc/articles_releng
external ref='branches-releng5' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbranches-releng5' md5='__failed__'
Translated FreeBSD Doc/articles_releng
external ref='branches-releng6' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbranches-releng6' md5='__failed__'
Translated FreeBSD Doc/articles_remote-install
translator-credits

Change compared to this translation:

external ref='sockets/sainlsb' md5='__failed__'translator-credits
Translated FreeBSD Doc/articles_vinum
translator-credits

Change compared to this translation:

external ref='sockets/sainlsb' md5='__failed__'translator-credits
Translated FreeBSD Doc/articles_vinum
external ref='vinum-concat' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbvinum-concat' md5='__failed__'
Translated FreeBSD Doc/articles_vinum
external ref='vinum-raid5-org' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbvinum-raid5-org' md5='__failed__'
Translated FreeBSD Doc/articles_vinum
external ref='vinum-striped' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbvinum-striped' md5='__failed__'
Translated FreeBSD Doc/articles_vinum
external ref='vinum-raid10-vol' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbvinum-raid10-vol' md5='__failed__'
Translated FreeBSD Doc/articles_vinum
external ref='vinum-striped-vol' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbvinum-striped-vol' md5='__failed__'
Translated FreeBSD Doc/articles_vm-design
external ref='fig2' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbfig2' md5='__failed__'
Translated FreeBSD Doc/articles_vm-design
external ref='fig3' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbfig3' md5='__failed__'
Translated FreeBSD Doc/articles_bsdl-gpl
translator-credits

Change compared to this translation:

external ref='sockets/sainlsb' md5='__failed__'translator-credits
Translated FreeBSD Doc/articles_vm-design
external ref='fig1' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbfig1' md5='__failed__'
Translated FreeBSD Doc/books_arch-handbook
translator-credits

Change compared to this translation:

external ref='sockets/sainlsb' md5='__failed__'translator-credits
Translated FreeBSD Doc/books_handbook
external ref='virtualization/vmware-freebsd12' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbvirtualization/vmware-freebsd12' md5='__failed__'
Translated FreeBSD Doc/books_handbook
external ref='bsdinstall/bsdinstall-post-root-passwd' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbbsdinstall/bsdinstall-post-root-passwd' md5='__failed__'
Translated FreeBSD Doc/books_design-44bsd
external ref='fig1' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbfig1' md5='__failed__'
Translated FreeBSD Doc/books_design-44bsd
translator-credits

Change compared to this translation:

external ref='sockets/sainlsb' md5='__failed__'translator-credits
Translated FreeBSD Doc/books_design-44bsd
external ref='fig2' md5='__failed__'

Change compared to this translation:

external ref='sockets/sainlsbfig2' md5='__failed__'
Translated FreeBSD Doc/books_dev-model
translator-credits

Change compared to this translation:

external ref='sockets/sainlsb' md5='__failed__'translator-credits
Translated FreeBSD Doc/books_developers-handbook
translator-credits

Loading…

No matching activity found.

Browse all component changes

Things to check

Multiple failing checks

The translations in several languages have failing checks

Reset

Glossary

English English
No related strings found in the glossary.

Source information

Context
_
Source string comment
(itstool) path: imageobject/imagedata
This is a reference to an external file such as an image or video. When
the file changes, the md5 hash will change to let you know you need to
update your localized copy. The msgstr is not used at all. Set it to
whatever you like once you have updated your copy of the file.
Labels
No labels currently set.
Flags
read-only
Source string location
book.translate.xml:5519 book.translate.xml:5639
Source string age
11 months ago
Translation file
string