From 20bcb202e3a6f5dccfa4d8e2552e14d202a53f86 Mon Sep 17 00:00:00 2001 From: Harout Hedeshian Date: Mon, 6 Jan 2014 18:23:28 +0200 Subject: net: rmnet_data: Enhancements to support SSR Cleaned up refcount on get_dev_by_name. Added new APIs to support cleanup of configuration and virtual devices. Added explicit reference managment in association/un-association and when setting/unsetting logical EP. CRs-Fixed: 596227 Change-Id: Ic67bb649b0f0420d9a1e4bf5664ed63c0ff7d8bf Signed-off-by: Harout Hadeshian --- include/uapi/linux/rmnet_data.h | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'include/uapi/linux') diff --git a/include/uapi/linux/rmnet_data.h b/include/uapi/linux/rmnet_data.h index 02778bb2260f..7ba00f217b13 100644 --- a/include/uapi/linux/rmnet_data.h +++ b/include/uapi/linux/rmnet_data.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2013, The Linux Foundation. All rights reserved. + * Copyright (c) 2013-2014, The Linux Foundation. All rights reserved. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License version 2 and @@ -151,6 +151,16 @@ enum rmnet_netlink_message_types_e { */ RMNET_NETLINK_SET_LOGICAL_EP_CONFIG, + /* + * RMNET_NETLINK_UNSET_LOGICAL_EP_CONFIG - Un-sets the logical endpoint + * configuration for a particular + * link. + * Args: char[] dev_name: Null terminated ASCII string, max length: 15 + * int32_t logical_ep_id, valid values are -1 through 31 + * Returns: status code + */ + RMNET_NETLINK_UNSET_LOGICAL_EP_CONFIG, + /* * RMNET_NETLINK_GET_LOGICAL_EP_CONFIG - Gets the logical endpoint * configuration for a particular -- cgit v1.2.3