From owner-freebsd-geom@FreeBSD.ORG Sat Nov 10 13:08:53 2007 Return-Path: Delivered-To: freebsd-geom@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 346EA16A420 for ; Sat, 10 Nov 2007 13:08:53 +0000 (UTC) (envelope-from citrin@citrin.ru) Received: from mail.classis.ru (classis.ru [213.248.60.120]) by mx1.freebsd.org (Postfix) with ESMTP id 3218213C480 for ; Sat, 10 Nov 2007 13:08:52 +0000 (UTC) (envelope-from citrin@citrin.ru) Received: from [192.168.1.34] (ppp91-76-226-75.pppoe.mtu-net.ru [91.76.226.75]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: citrin@citrin.ru) by mail.classis.ru (Postfix) with ESMTP id 88A43B82E for ; Sat, 10 Nov 2007 15:58:23 +0300 (MSK) Message-ID: <4735AAE3.7070209@citrin.ru> Date: Sat, 10 Nov 2007 15:58:11 +0300 From: Anton Yuzhaninov User-Agent: Thunderbird by compcn MIME-Version: 1.0 To: freebsd-geom@freebsd.org Content-Type: multipart/mixed; boundary="------------000603020804000907080706" X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: gstat don't work on 7.0-BETA2 X-BeenThere: freebsd-geom@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GEOM-specific discussions and implementations List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Nov 2007 13:08:53 -0000 This is a multi-part message in MIME format. --------------000603020804000907080706 Content-Type: text/plain; charset=windows-1251; format=flowed Content-Transfer-Encoding: 7bit gstat don't work on my system: # gstat gstat: geom_gettree = -1: No such file or directory Error "No such file or directory" seems to be irrelevant to the cause of error. It show saved errno from: readlink("/etc/malloc.conf",0x7fffffffe1f0,1024) ERR#2 'No such file or directory' But real problem in other place... To test I'v written simple test (attached as geom-test.c) which show that: 1. geom_getxml() return xml 2. geom_xml2tree() can't parse this xml xml output from geom_getxml attached as geom-tree.xml. -- WBR, Anton Yuzhaninov --------------000603020804000907080706 Content-Type: text/plain; name="geom-test.c" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="geom-test.c" /* to compile tipe: gcc -lgeom -o geom-test geom-test.c */ #include #include #include #include int main(int argc, char *argv[]) { char *p; struct gmesh gmp; int x2t_err; p = geom_getxml(); if (p == NULL) err(1, "geom_getxml() failed"); printf("%s\n", p); x2t_err = geom_xml2tree(&gmp, p); free(p); printf("geom_xml2tree() return: %d\n", x2t_err); exit(0); } --------------000603020804000907080706--