2007-10-21 Dan Williams <dcbw@redhat.com>

* src/nm-activation-request.h
	  src/nm-activation-request.c
		- (nm_act_request_set_specific_object): new function; allow setting the
			specific object if one isn't set yet



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2991 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
This commit is contained in:
Dan Williams
2007-10-22 01:51:41 +00:00
parent 41cb03a3dd
commit fb67dd539b
3 changed files with 26 additions and 1 deletions

View File

@@ -1,3 +1,10 @@
2007-10-21 Dan Williams <dcbw@redhat.com>
* src/nm-activation-request.h
src/nm-activation-request.c
- (nm_act_request_set_specific_object): new function; allow setting the
specific object if one isn't set yet
2007-10-20 Dan Williams <dcbw@redhat.com> 2007-10-20 Dan Williams <dcbw@redhat.com>
* src/supplicant-manager/nm-supplicant-config.h * src/supplicant-manager/nm-supplicant-config.h

View File

@@ -280,6 +280,20 @@ nm_act_request_get_specific_object (NMActRequest *req)
return NM_ACT_REQUEST_GET_PRIVATE (req)->specific_object; return NM_ACT_REQUEST_GET_PRIVATE (req)->specific_object;
} }
void
nm_act_request_set_specific_object (NMActRequest *req,
const char *specific_object)
{
NMActRequestPrivate *priv;
g_return_if_fail (NM_IS_ACT_REQUEST (req));
priv = NM_ACT_REQUEST_GET_PRIVATE (req);
g_return_if_fail (priv->specific_object == NULL);
priv->specific_object = g_strdup (specific_object);
}
gboolean gboolean
nm_act_request_get_user_requested (NMActRequest *req) nm_act_request_get_user_requested (NMActRequest *req)
{ {

View File

@@ -59,7 +59,11 @@ NMConnection *nm_act_request_get_connection (NMActRequest *req);
gboolean nm_act_request_request_connection_secrets (NMActRequest *req, gboolean nm_act_request_request_connection_secrets (NMActRequest *req,
const char *setting_name, const char *setting_name,
gboolean request_new); gboolean request_new);
const char * nm_act_request_get_specific_object(NMActRequest *req); const char * nm_act_request_get_specific_object (NMActRequest *req);
void nm_act_request_set_specific_object (NMActRequest *req,
const char *specific_object);
gboolean nm_act_request_get_user_requested (NMActRequest *req); gboolean nm_act_request_get_user_requested (NMActRequest *req);
#endif /* NM_ACTIVATION_REQUEST_H */ #endif /* NM_ACTIVATION_REQUEST_H */