This is the mail archive of the
newlib@sourceware.org
mailing list for the newlib project.
libc/sys/linux/io.c (mkfifo): dev pointer
- From: "Shaun Jackman" <sjackman at gmail dot com>
- To: newlib at sources dot redhat dot com
- Date: Tue, 28 Mar 2006 13:03:58 -0700
- Subject: libc/sys/linux/io.c (mkfifo): dev pointer
- Reply-to: "Shaun Jackman" <sjackman at gmail dot com>
Is the third argument of mknod truly a pointer?
$ grep mknod libc/sys/linux/io.c
#define __NR___mknod __NR_mknod
static _syscall3(int,__mknod,const char *,path,mode_t,mode,dev_t *,dev)
return __mknod(path, mode | S_IFIFO, &dev);
As I read the linux source, it looks like a scalar.
$ grep sys_mknod linux-2.6.15/fs/namei.c
asmlinkage long sys_mknod(const char __user * filename, int mode, unsigned dev)
Cheers,
Shaun