summaryrefslogtreecommitdiffstats
path: root/ppapi/c/private
diff options
context:
space:
mode:
authoryzshen@chromium.org <yzshen@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-02-16 03:09:45 +0000
committeryzshen@chromium.org <yzshen@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-02-16 03:09:45 +0000
commit7be69ab45331284a0a1cd036482d3d3d5f10c1d7 (patch)
tree4841b7f164de8f0bffa7fe7b40212ac473ad47bc /ppapi/c/private
parent16f2d3fc202e6950aa1bd145d9f71106fa779e49 (diff)
downloadchromium_src-7be69ab45331284a0a1cd036482d3d3d5f10c1d7.zip
chromium_src-7be69ab45331284a0a1cd036482d3d3d5f10c1d7.tar.gz
chromium_src-7be69ab45331284a0a1cd036482d3d3d5f10c1d7.tar.bz2
Change PPB_NetAddress_Private.GetFamily to return a PP_AddressFamily_Private value instead of uint16_t.
BUG=None TEST=None Review URL: http://codereview.chromium.org/9398003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@122228 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ppapi/c/private')
-rw-r--r--ppapi/c/private/ppb_net_address_private.h28
1 files changed, 26 insertions, 2 deletions
diff --git a/ppapi/c/private/ppb_net_address_private.h b/ppapi/c/private/ppb_net_address_private.h
index a414fbe..2929681 100644
--- a/ppapi/c/private/ppb_net_address_private.h
+++ b/ppapi/c/private/ppb_net_address_private.h
@@ -4,7 +4,7 @@
*/
/* From private/ppb_net_address_private.idl,
- * modified Sun Feb 5 10:36:30 2012.
+ * modified Tue Feb 14 17:56:23 2012.
*/
#ifndef PPAPI_C_PRIVATE_PPB_NET_ADDRESS_PRIVATE_H_
@@ -27,6 +27,29 @@
/**
+ * @addtogroup Enums
+ * @{
+ */
+typedef enum {
+ /**
+ * The address family is unspecified.
+ */
+ PP_NETADDRESSFAMILY_UNSPECIFIED = 0,
+ /**
+ * The Internet Protocol version 4 (IPv4) address family.
+ */
+ PP_NETADDRESSFAMILY_IPV4 = 1,
+ /**
+ * The Internet Protocol version 6 (IPv6) address family.
+ */
+ PP_NETADDRESSFAMILY_IPV6 = 2
+} PP_NetAddressFamily_Private;
+PP_COMPILE_ASSERT_SIZE_IN_BYTES(PP_NetAddressFamily_Private, 4);
+/**
+ * @}
+ */
+
+/**
* @addtogroup Structs
* @{
*/
@@ -82,7 +105,8 @@ struct PPB_NetAddress_Private_1_0 {
/**
* Gets the address family.
*/
- uint16_t (*GetFamily)(const struct PP_NetAddress_Private* addr);
+ PP_NetAddressFamily_Private (*GetFamily)(
+ const struct PP_NetAddress_Private* addr);
/**
* Gets the port. The port is returned in host byte order.
*/