[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH 1/6] libxl: portiblity fixes
On Tuesday 27 July 2010 18:31:24 Ian Jackson wrote: > Christoph Egger writes ("[Xen-devel] [PATCH 1/6] libxl: portiblity fixes"): > > #include <string.h> > > -#include <pty.h> > > #include <unistd.h> > > #include <fcntl.h> > > +#include <termios.h> > > +#if defined(__NetBSD__) || defined(__OpenBSD__) > > +#include <util.h> > > +#elif defined(__linux__) > > +#include <pty.h> > > +#elif defined(__sun__) > > +#include <stropts.h> > > +#endif > > This should be in libxl_osdeps.h as previously discussed. Done. Take over portability fixes from tools/console: include proper headers for openpty(3) and use $(UTIL_LIBS) include termios.h for tcgetattr & co. Signed-off-by: Christoph Egger <Christoph.Egger@xxxxxxx> -- ---to satisfy European Law for business letters: Advanced Micro Devices GmbH Einsteinring 24, 85609 Dornach b. Muenchen Geschaeftsfuehrer: Alberto Bozzo, Andrew Bowd Sitz: Dornach, Gemeinde Aschheim, Landkreis Muenchen Registergericht Muenchen, HRB Nr. 43632 Attachment:
xen_tools_libxl1.diff _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |