From 61cd7aec20f35a1dc21acd4cac05d5a8bafef9b5 Mon Sep 17 00:00:00 2001 From: Florian Schirmer Date: Sat, 18 Jan 2003 22:52:32 +0000 Subject: - add name field to struct dvb_adapter - make it a const char* pointer --- linux/drivers/media/dvb/dvb-core/dvbdev.c | 3 ++- linux/drivers/media/dvb/dvb-core/dvbdev.h | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) (limited to 'linux/drivers/media/dvb') diff --git a/linux/drivers/media/dvb/dvb-core/dvbdev.c b/linux/drivers/media/dvb/dvb-core/dvbdev.c index e858b3945..d3a9ca092 100644 --- a/linux/drivers/media/dvb/dvb-core/dvbdev.c +++ b/linux/drivers/media/dvb/dvb-core/dvbdev.c @@ -279,7 +279,7 @@ skip: } -int dvb_register_adapter(struct dvb_adapter **padap, char *name) +int dvb_register_adapter(struct dvb_adapter **padap, const char *name) { char dirname[10]; struct dvb_adapter *adap; @@ -308,6 +308,7 @@ int dvb_register_adapter(struct dvb_adapter **padap, char *name) sprintf(dirname, "adapter%d", num); adap->devfs_handle = devfs_mk_dir(dvb_devfs_handle, dirname, NULL); adap->num = num; + adap->name = name; list_add_tail (&adap->list_head, &dvb_adapter_list); diff --git a/linux/drivers/media/dvb/dvb-core/dvbdev.h b/linux/drivers/media/dvb/dvb-core/dvbdev.h index 355d3a8d0..04c4d50fd 100644 --- a/linux/drivers/media/dvb/dvb-core/dvbdev.h +++ b/linux/drivers/media/dvb/dvb-core/dvbdev.h @@ -48,6 +48,7 @@ struct dvb_adapter { devfs_handle_t devfs_handle; struct list_head list_head; struct list_head device_list; + const char *name; }; @@ -70,7 +71,7 @@ struct dvb_device { }; -extern int dvb_register_adapter (struct dvb_adapter **padap, char *name); +extern int dvb_register_adapter (struct dvb_adapter **padap, const char *name); extern int dvb_unregister_adapter (struct dvb_adapter *adap); extern int dvb_register_device (struct dvb_adapter *adap, -- cgit v1.2.3