⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 name_lookup.h

📁 Axis 221 camera embedded programing interface
💻 H
字号:
/* * map between user/group name and id for a given 'client'  */struct name_ent {	char name[20];};static inline int name_get_user(int uid, struct name_ent **namep){	struct name_ent *n = kmalloc(sizeof(*n),GFP_KERNEL);	if (n) sprintf(n->name, "%d",uid);	*namep = n;	return n ? 0 : -ENOMEM;}static inline int name_get_group(int uid, struct name_ent **namep){	struct name_ent *n = kmalloc(sizeof(*n),GFP_KERNEL);	if (n) sprintf(n->name, "%d",uid);	*namep = n;	return n ? 0 : -ENOMEM;}static inline int name_get_uid(char *name, int name_len, int *uidp){	*uidp = simple_strtoul(name, NULL, 0);	return 0;}static inline int name_get_gid(char *name, int name_len, int *gidp){	*gidp = simple_strtoul(name, NULL, 0);	return 0;}static inline void name_put(struct name_ent *ent) {	kfree(ent);}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -