From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.org/gmane.linux.lib.musl.general/1588 Path: news.gmane.org!not-for-mail From: Justin Cormack Newsgroups: gmane.linux.lib.musl.general Subject: Re: xattr missing remove functions Date: Wed, 15 Aug 2012 09:17:22 +0100 Message-ID: References: <20120814230856.GI27715@brightrain.aerifal.cx> Reply-To: musl@lists.openwall.com NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 X-Trace: dough.gmane.org 1345018656 1297 80.91.229.3 (15 Aug 2012 08:17:36 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 15 Aug 2012 08:17:36 +0000 (UTC) To: musl@lists.openwall.com Original-X-From: musl-return-1589-gllmg-musl=m.gmane.org@lists.openwall.com Wed Aug 15 10:17:37 2012 Return-path: Envelope-to: gllmg-musl@plane.gmane.org Original-Received: from mother.openwall.net ([195.42.179.200]) by plane.gmane.org with smtp (Exim 4.69) (envelope-from ) id 1T1YnI-0005u8-Rg for gllmg-musl@plane.gmane.org; Wed, 15 Aug 2012 10:17:36 +0200 Original-Received: (qmail 13557 invoked by uid 550); 15 Aug 2012 08:17:35 -0000 Mailing-List: contact musl-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: Original-Received: (qmail 13549 invoked from network); 15 Aug 2012 08:17:35 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=specialbusservice.com; s=google; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=xdl2E5YHe2jAFro1o5HdU40Lj4XHctRrCWZAWp9BDws=; b=KEffgiFvujJreEwx2oJUMiRT3iziMps+h0PPZ0iRRuCo9GstS+LBp4IPuN99YBeee7 IIKPH5sFdQDzOlD89CdtDeVkOZjlmrEjrSRIoqp3a92GLw5UO+onPmJ3QSvttqBBadRl OTDM8WmYWWSe/ummCfsOySrzmM3DA1AgYDEBI= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:x-gm-message-state; bh=xdl2E5YHe2jAFro1o5HdU40Lj4XHctRrCWZAWp9BDws=; b=e1/Ik0lx0Ta12svBdvNsdGSEk6zpIr+j4jdUYgUv7GT+E6DcCoogziy6YhRCPdUSug TXOvM0BqVtmWSxxYmF3yD2sk9KhZ6Svj6okJ/r/T2cI+JUx//5sOAybFEyIYqmAnwJqy LGeN8XiXKD+40E61MIu38xmecCxY8bOZJ61EZTsNJIs55N4L3GSRB+LffYJVmMrXIIKW UPhdt3whxXV251ap9xgOuEwQw4eGElK7i3xhwgqofzDcOWN47j4i4EOEpZKYcMoXz2d8 KRNhM7pH7svwTza+xNe8YSmfxonsk5nn44EO9VvtJTdXXYvuYM7EqBUEICSWph9y52od sI/Q== In-Reply-To: <20120814230856.GI27715@brightrain.aerifal.cx> X-Gm-Message-State: ALoCoQnyXJFSiLNpUQlaZdyLEzFx5f+pKk8VihotDAcz1o0AfYdmmyCaigUc8uXV/0qI1bWNO0mg Xref: news.gmane.org gmane.linux.lib.musl.general:1588 Archived-At: On Wed, Aug 15, 2012 at 12:08 AM, Rich Felker wrote: > On Tue, Aug 14, 2012 at 10:59:01PM +0100, Justin Cormack wrote: >> the xattr functions in src/linux/xattr.c have the set, get and list >> xattr functions, but are missing the remove ones. They are trivial to >> add, clearly just an accidental oversight (the syscalls are all >> there). > > Can you send me a list with the correct prototypes so I can make sure > I don't miss anything when adding them? int removexattr(const char *path, const char *name); int lremovexattr(const char *path, const char *name); int fremovexattr(int fd, const char *name); Justin