static void list_edit_connection (NmtEditConnectionList *list, NMConnection *connection, gpointer form) { nmt_edit_connection (connection); nmt_newt_form_set_focus (form, NMT_NEWT_WIDGET (list)); }
static void create_connection (NmtNewtWidget *widget, gpointer list) { NmtAddConnectionPrivate *priv = NMT_ADD_CONNECTION_GET_PRIVATE (list); GType type = (GType) GPOINTER_TO_SIZE (nmt_newt_listbox_get_active_key (priv->listbox)); NMConnection *connection; connection = nm_editor_utils_create_connection (type, priv->master, nm_client); nmt_edit_connection (connection); g_object_unref (connection); nmt_newt_form_quit (list); }
static void nmt_slave_list_edit_connection (NmtEditConnectionList *list, NMConnection *connection) { nmt_edit_connection (connection); }