mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-07-30 13:53:30 +02:00
GInetAddressMask: new type for internet address range matching
Eg, for matching a GInetAddress to a range like "10.0.0.0/8" or "fe80::/10" https://bugzilla.gnome.org/show_bug.cgi?id=620932
This commit is contained in:
@@ -107,6 +107,7 @@
|
||||
<title>Lowlevel network support</title>
|
||||
<xi:include href="xml/gsocket.xml"/>
|
||||
<xi:include href="xml/ginetaddress.xml"/>
|
||||
<xi:include href="xml/ginetaddressmask.xml"/>
|
||||
<xi:include href="xml/gsocketaddress.xml"/>
|
||||
<xi:include href="xml/ginetsocketaddress.xml"/>
|
||||
<xi:include href="xml/gunixsocketaddress.xml"/>
|
||||
|
@@ -1537,6 +1537,31 @@ G_TYPE_INET_ADDRESS
|
||||
g_inet_address_get_type
|
||||
</SECTION>
|
||||
|
||||
<SECTION>
|
||||
<FILE>ginetaddressmask</FILE>
|
||||
<TITLE>GInetAddressMask</TITLE>
|
||||
GInetAddressMask
|
||||
g_inet_address_mask_new
|
||||
g_inet_address_mask_new_from_string
|
||||
g_inet_address_mask_to_string
|
||||
g_inet_address_mask_get_family
|
||||
g_inet_address_mask_get_address
|
||||
g_inet_address_mask_get_length
|
||||
g_inet_address_mask_matches
|
||||
g_inet_address_mask_equal
|
||||
<SUBSECTION Standard>
|
||||
GInetAddressMaskClass
|
||||
GInetAddressMaskPrivate
|
||||
G_INET_ADDRESS_MASK
|
||||
G_INET_ADDRESS_MASK_CLASS
|
||||
G_INET_ADDRESS_MASK_GET_CLASS
|
||||
G_IS_INET_ADDRESS_MASK
|
||||
G_IS_INET_ADDRESS_MASK_CLASS
|
||||
G_TYPE_INET_ADDRESS_MASK
|
||||
<SUBSECTION Private>
|
||||
g_inet_address_mask_get_type
|
||||
</SECTION>
|
||||
|
||||
<SECTION>
|
||||
<FILE>gsocketaddress</FILE>
|
||||
<TITLE>GSocketAddress</TITLE>
|
||||
|
Reference in New Issue
Block a user