summaryrefslogtreecommitdiff
path: root/docs/libnm
diff options
context:
space:
mode:
authorDan Winship <danw@gnome.org>2014-08-25 15:25:27 -0400
committerDan Winship <danw@gnome.org>2014-09-04 09:21:05 -0400
commit98959d5432abfbc1ff77f9b3952ead019cba936b (patch)
tree319ed1dc4b7a04017dd3fe2288ade310c1ad3fc4 /docs/libnm
parent356fb7d77eef522767312a9a9fd8e2d2a2f77fd4 (diff)
libnm: fix NMIP4Config/NMIP6Config addresses/routes properties
The docs for NMIP4Config:addresses and NMIP4Config:routes claimed that they were GPtrArrays of NMIP4Address/NMIP4Route, but get_property() was actually trying to set them the D-Bus representation type, and it was failing anyway because it used g_value_set_boxed() on a parameter that was declared GParamSpecPointer. Fix it to use a GPtrArray-valued property, and set it to the right thing. NMIP6Config did the right thing with its :addresses and :routes properties, but was using custom types (NM_TYPE_IP6_ADDRESS_OBJECT_ARRAY and NM_TYPE_IP6_ROUTE_OBJECT_ARRAY). Make it use G_TYPE_PTR_ARRAY instead. nm-types.c, nm-types.h, and nm-types-private.h are now empty, and so can be dropped.
Diffstat (limited to 'docs/libnm')
-rw-r--r--docs/libnm/libnm-docs.xml1
1 files changed, 0 insertions, 1 deletions
diff --git a/docs/libnm/libnm-docs.xml b/docs/libnm/libnm-docs.xml
index 64fbbc243..3d1de81fe 100644
--- a/docs/libnm/libnm-docs.xml
+++ b/docs/libnm/libnm-docs.xml
@@ -137,7 +137,6 @@
<chapter>
<title>Utility API Reference</title>
<xi:include href="xml/nm-utils.xml"/>
- <xi:include href="xml/nm-types.xml"/>
</chapter>
<chapter>