Fix various compiler warnings throughout the code
Mostly signed/unsigned and typecasting issues
Taken from http://sourceforge.net/tracker/index.php?func=detail&aid=1811517&group_id=68956&atid=522957
diff --git a/gtp/pdp.h b/gtp/pdp.h
index 59541c6..13ae280 100644
--- a/gtp/pdp.h
+++ b/gtp/pdp.h
@@ -23,27 +23,27 @@
struct sl_t {
-int l;
+unsigned int l;
char *v;
};
struct ul_t {
-int l;
+unsigned int l;
unsigned char *v;
};
struct ul16_t {
-int l;
+unsigned int l;
unsigned char v[16];
};
struct ul66_t {
-int l;
+unsigned int l;
unsigned char v[66];
};
struct ul255_t {
-int l;
+unsigned int l;
unsigned char v[255];
};