X-Recipient: archive-cygwin@delorie.com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 1D79B3858430
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
	s=default; t=1677580187;
	bh=lufHbFxBk3Fw7fh1V8/6QCCnnR35VHV8R+cKcLWgdT0=;
	h=Date:To:Subject:References:In-Reply-To:List-Id:List-Unsubscribe:
	 List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:Cc:
	 From;
	b=tD25tzi+ryCzj22JxTI522/kNLoZO6ExCdiMG9M7IDkRQnfBh7Qqv/ssBhsnzQlya
	 Xx1U/rxpE0b43TxeoebSaVc8lAIb3u++O+LDZW8HBYjiyWhuOT+bXhOxhw6YQoE8bA
	 U7FeV3bumA1i4qPMpOAhpXoeh+nCFEgwLPSJyfro=
X-Original-To: cygwin@cygwin.com
Delivered-To: cygwin@cygwin.com
Date: Tue, 28 Feb 2023 11:29:04 +0100
To: Yeo Kai Wei <yeokaiwei@hotmail.com>
Subject: Re: [ERROR] msgget() "Function not implmented" Error : Cygwin
Message-ID: <Y/3XcBIH3zo7knRZ@calimero.vinschen.de>
Mail-Followup-To: Yeo Kai Wei <yeokaiwei@hotmail.com>,
 "cygwin@cygwin.com" <cygwin@cygwin.com>
References: <PH0PR05MB991839979E718043F9917BCEA4AC9@PH0PR05MB9918.namprd05.prod.outlook.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <PH0PR05MB991839979E718043F9917BCEA4AC9@PH0PR05MB9918.namprd05.prod.outlook.com>
X-Provags-ID: V03:K1:2UtnnAACy4LGmCb9CIP2BpGJmMlkbn7UrqTTU9xh6M9MECcvHA7
 qRbBVFRM9jmc5H4mIDMeJoSSedFbDZBQzDuxave2FbfBYsHytMs5WsoTpQGt0JeE1ZlE4Yx
 +lBD74rVHHM9PdWeUgOyDliB4T2cXUNPmnNvIzjPJtOFmF8ezZ+Ee3v3IrtPF4l0g3FXUo0
 uuFlHgp/DI+lnBv+qK5Ow==
UI-OutboundReport: notjunk:1;M01:P0:jW9LUUwt9Gs=;fr8x+rxNfIgEeP3iQQWtIZDrEOj
 lFyQURQYytjCK9fnYHgyiT9zHpylM5Q3eJikkG7y38Uzy4bSIDcuGBPuDgXyKlHcbbcii4+br
 Eoxr10V+p31oXKQfeU/vWSQNW3Xdjew4p4fwFRHmnsWFXBLGEKFDlY+YJn1SVa/2c3ooBB/tw
 lzJpKkXqn4cUIFyFIR480Kfnva09AEX9ZAv/MTiMydoLOmDQ3gXNCGcXnVJLqoc3cJLtsvCYO
 M847vat53IYap3x3UISPYWYhAGgT8bGOERzGUzXXnloHeVBsPrscMU13RHCk7+Bj+4ditZkd6
 cHYXu/xMnl0plpZaAdmUC63hHrVVhx5oaBEx3CbJxo30rJONY4xg2W2v0NZyucaEu+mJowL1t
 hQbxwlxAQcrdyxLZyRJoC1Hj43d1iukaT6iyMK9M3ttperP5BDeEG3Nh2ghp93olIIC7bg3/2
 EmjdMG5gNRVHvAOK7Skkx5LIJcGkCUxqyPG3yAq5GjhBaheTZouwRwRPHgPpXtaDIQqgqMAJj
 0j0y3OcnuYCm90MhRHXKB/juVFsZB5oV9MmWyLHgagRDKUD30YJl4hXPxDn85wZCyzjbTLsch
 B6meUvB1Q8Rz4mWeSjPsxMZC0W+hoH/C0HRAZJB0K5C+tvxnj74t5UwNjIDNSGtYNV6RrslEt
 sTJBWymCJmuz/cXDEWMMT+iRQ/RkpGOI3yMXNRB/Dw==
X-Spam-Status: No, score=-97.6 required=5.0 tests=BAYES_00,
 GOOD_FROM_CORINNA_CYGWIN, KAM_DMARC_STATUS, RCVD_IN_DNSWL_NONE,
 RCVD_IN_MSPIKE_H2, SPF_FAIL, SPF_HELO_NONE,
 TXREP autolearn=ham autolearn_force=no version=3.4.6
X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on
 server2.sourceware.org
X-BeenThere: cygwin@cygwin.com
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Unsubscribe: <https://cygwin.com/mailman/options/cygwin>,
 <mailto:cygwin-request@cygwin.com?subject=unsubscribe>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-request@cygwin.com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
 <mailto:cygwin-request@cygwin.com?subject=subscribe>
From: Corinna Vinschen via Cygwin <cygwin@cygwin.com>
Reply-To: cygwin@cygwin.com
Cc: Corinna Vinschen <corinna-cygwin@cygwin.com>,
        "cygwin@cygwin.com" <cygwin@cygwin.com>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Errors-To: cygwin-bounces+archive-cygwin=delorie.com@cygwin.com
Sender: "Cygwin" <cygwin-bounces+archive-cygwin=delorie.com@cygwin.com>

On Feb 28 18:13, Yeo Kai Wei via Cygwin wrote:
> Hi Cygwin,
> 
> May I ask if there will be an implementation of msgget() on Cygwin for
> Windows?

There is, for ages.  However, you have to run cygserver for that
to work:

  https://cygwin.com/cygwin-ug-net/using-cygserver.html

If cygserver isn't running, the XSI IPC functions return ENOSYS.

Alternatively, convert your tool to using POSIX message queues, those
are using a file backed solution and don't require cygserver.


Corinna

-- 
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple
