author | mickeyl <mickeyl> | 2003-08-10 15:17:24 (UTC) |
---|---|---|
committer | mickeyl <mickeyl> | 2003-08-10 15:17:24 (UTC) |
commit | 1fb2f4ef9788b51c67b9c0f89ac3c3ce85e45e8f (patch) (side-by-side diff) | |
tree | 73b54db5d3aa3e40f4159079c14c8fca90a76c1e /noncore/net/opierdesktop/rdesktop.h | |
parent | df6337abb65463b466435a526bf62108e72a60f7 (diff) | |
download | opie-1fb2f4ef9788b51c67b9c0f89ac3c3ce85e45e8f.zip opie-1fb2f4ef9788b51c67b9c0f89ac3c3ce85e45e8f.tar.gz opie-1fb2f4ef9788b51c67b9c0f89ac3c3ce85e45e8f.tar.bz2 |
initial import of qtrdesktop - not yet opiefied but working
Diffstat (limited to 'noncore/net/opierdesktop/rdesktop.h') (more/less context) (show whitespace changes)
-rw-r--r-- | noncore/net/opierdesktop/rdesktop.h | 66 |
1 files changed, 66 insertions, 0 deletions
diff --git a/noncore/net/opierdesktop/rdesktop.h b/noncore/net/opierdesktop/rdesktop.h new file mode 100644 index 0000000..0fca123 --- a/dev/null +++ b/noncore/net/opierdesktop/rdesktop.h @@ -0,0 +1,66 @@ +/* + rdesktop: A Remote Desktop Protocol client. + Master include file + Copyright (C) Matthew Chapman 1999-2002 + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + +#include <stdlib.h> +#include <stdio.h> +#include <string.h> + +//#define __LITTLE_ENDIAN 1234 +//#define __BIG_ENDIAN 4321 +//#define __BYTE_ORDER __BIG_ENDIAN + +//#if __BYTE_ORDER == __LITTLE_ENDIAN +#define L_ENDIAN +#define NEED_ALIGN +//#error le +//#elif __BYTE_ORDER == __BIG_ENDIAN +//#define B_ENDIAN +//#error be +//#else +//#error Unknown endianness. Edit rdesktop.h. +//#endif + + +//#define B_ENDIAN +//#define B_ENDIAN_PREFERRED + +#define VERSION "1.2.0" + +#ifdef WITH_DEBUG +#define DEBUG(args) printf args; +#else +#define DEBUG(args) +#endif + +#ifdef WITH_DEBUG_KBD +#define DEBUG_KBD(args) printf args; +#else +#define DEBUG_KBD(args) +#endif + +#define STRNCPY(dst,src,n) { strncpy(dst,src,n-1); dst[n-1] = 0; } + +#include "constants.h" +#include "types.h" +#include "parse.h" + +#ifndef MAKE_PROTO +#include "proto.h" +#endif |