lkml.org 
[lkml]   [1998]   [Sep]   [15]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
SubjectRe: STREAMS: interface versus implementation
Date
> >Please keep getpmsg/putmsg out of the generic glibc. Thats important because
> >otherwise glibc will break the syscall versions and calderas stuff
>
> Uh oh. This only came up because the LiS people approached Ulrich about
> doing exactly that (well sort of). He referred them to me since I'd been
> looking at TLI.

Nod

> glibc 2.1 has stubs for getpmsg/putpmsg (-ENOSYS always) and they have
> reserved syscall numbers in the devel kernel, so I thought there wouldn't be
> a problem with it. Can you explain what you're worried about, so I can give
> them a concrete reason to bug off?

Firstly:
glibc 2.1.x ought to issue the getpmsg putmsg syscalls and see if they return
-ENOSYS. Those syscalls are in 2.0.36pre9+ too (as -ENOSYS hooks)

Second:

If you emulate streams in user space and do so by nicking getpmsg. The kernel
syscall edition of getpmsg used by streams stuff using the Gcom code wont
work. You almost want two versions of libtli


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:44    [W:0.121 / U:0.856 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site