<div dir="ltr"><div dir="ltr">No need to put discussion in the subject. As Gedare pointed out, all email threads are discussions by definition. ;)</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Mar 25, 2020 at 1:32 PM Eshan Dhawan <<a href="mailto:eshandhawan51@gmail.com">eshandhawan51@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Hello everyone,<br><br><div>I went through the implementation of sys/ipc.h in various platforms.<br></div><div>From FreeBSD, it is difficult to implement file as warned by Joel.<br></div><div>but then I went through musl implementation <br></div><div>it is easy to comprehend <br></div><div>But it has a kind of architecture-specific implementation.</div><div><br></div><div>FreeBSD <span><br>
> ipc.h : <a href="https://github.com/freebsd/freebsd/blob/master/sys/sys/ipc.h" rel="noreferrer" target="_blank">https://github.com/freebsd/freebsd/blob/master/sys/sys/ipc.h</a><br>
> ftok.c: <a href="https://github.com/freebsd/freebsd/blob/master/lib/libc/gen/ftok.c" rel="noreferrer" target="_blank">https://github.com/freebsd/freebsd/blob/master/lib/libc/gen/ftok.c</a></span></div><div>musl <br></div><div>> <a href="https://git.musl-libc.org/cgit/musl/tree/src/ipc" target="_blank">https://git.musl-libc.org/cgit/musl/tree/src/ipc</a> <br><a href="https://git.musl-libc.org/cgit/musl/tree/include/sys/ipc.h" target="_blank">https://git.musl-libc.org/cgit/musl/tree/include/sys/ipc.h</a></div><div>and a ipc.h file , ipcstat.h in arch/MACHINE/bits <br></div><div>Generic <br><a href="https://git.musl-libc.org/cgit/musl/tree/arch/generic/bits/ipc.h" target="_blank">https://git.musl-libc.org/cgit/musl/tree/arch/generic/bits/ipc.h</a></div><div><a href="https://git.musl-libc.org/cgit/musl/tree/arch/generic/bits/ipcstat.h" target="_blank">https://git.musl-libc.org/cgit/musl/tree/arch/generic/bits/ipcstat.h <br><br></a></div><div>ipcstat.h has a different value for every arch. <br></div></div></blockquote><div><br></div><div>On closer reading, ftok() support without the other IPC mechanisms makes</div><div>no sense.  I would push this one way way down the list -- like stay as far</div><div>away from ipc.h as you can this summer. :)</div><div><br></div><div>--joel</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div><br></div><div>thanks <br></div><div>eshan<br></div></div>
_______________________________________________<br>
devel mailing list<br>
<a href="mailto:devel@rtems.org" target="_blank">devel@rtems.org</a><br>
<a href="http://lists.rtems.org/mailman/listinfo/devel" rel="noreferrer" target="_blank">http://lists.rtems.org/mailman/listinfo/devel</a></blockquote></div></div>