<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: mkfifo System call is failing in Operating System - Linux</title>
    <link>https://community.hpe.com/t5/operating-system-linux/mkfifo-system-call-is-failing/m-p/3811661#M100114</link>
    <description>You shouldn't be passing in _S_IFIFO.  That flag is used by by stat() and mknod(), but is not appropriate for mkfifo().  Perhaps the mkfifo function is actually checking for valid mode bits now.</description>
    <pubDate>Mon, 26 Jun 2006 14:10:17 GMT</pubDate>
    <dc:creator>Mike Stroyan</dc:creator>
    <dc:date>2006-06-26T14:10:17Z</dc:date>
    <item>
      <title>mkfifo System call is failing</title>
      <link>https://community.hpe.com/t5/operating-system-linux/mkfifo-system-call-is-failing/m-p/3811660#M100113</link>
      <description>I'm porting our app to Itanium and the mkfifo call is failing even though the parms look OK and worked on our older HP-UX systems.  We first call pipe(...), which succeeds, then later:&lt;BR /&gt;mkfifo(./work/pipe.a29154,  _S_IFIFO | S_IRWXG | S_IRWXU) &lt;BR /&gt;&lt;BR /&gt;which fails with errno 6&lt;BR /&gt;        &lt;BR /&gt;/usr/include/sys/errno.h&lt;BR /&gt;#define ENXIO  6 &lt;BR /&gt;/* No such device or address */&lt;BR /&gt;&lt;BR /&gt;As mentioned above, this code works on our older HP systems.&lt;BR /&gt;&lt;BR /&gt;Any suggestions appreciated much!&lt;BR /&gt;&lt;BR /&gt;Thanks in advance,&lt;BR /&gt;&lt;BR /&gt;Tom</description>
      <pubDate>Fri, 23 Jun 2006 16:41:38 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/mkfifo-system-call-is-failing/m-p/3811660#M100113</guid>
      <dc:creator>Thomas Mereness</dc:creator>
      <dc:date>2006-06-23T16:41:38Z</dc:date>
    </item>
    <item>
      <title>Re: mkfifo System call is failing</title>
      <link>https://community.hpe.com/t5/operating-system-linux/mkfifo-system-call-is-failing/m-p/3811661#M100114</link>
      <description>You shouldn't be passing in _S_IFIFO.  That flag is used by by stat() and mknod(), but is not appropriate for mkfifo().  Perhaps the mkfifo function is actually checking for valid mode bits now.</description>
      <pubDate>Mon, 26 Jun 2006 14:10:17 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/mkfifo-system-call-is-failing/m-p/3811661#M100114</guid>
      <dc:creator>Mike Stroyan</dc:creator>
      <dc:date>2006-06-26T14:10:17Z</dc:date>
    </item>
  </channel>
</rss>

