diff libevent-1.3b/configure.in libevent-1.3b-gcc/configure.in 338,341d337 < AC_CHECK_TYPE(u_int64_t, unsigned long long) < AC_CHECK_TYPE(u_int32_t, unsigned int) < AC_CHECK_TYPE(u_int16_t, unsigned short) < AC_CHECK_TYPE(u_int8_t, unsigned char) diff libevent-1.3b/devpoll.c libevent-1.3b-gcc/devpoll.c 30a31 > #include 49a51 > #include "event-internal.h" diff libevent-1.3b/event.h libevent-1.3b-gcc/event.h 34a35 > #include 302,303c303,304 < void evtag_marshal(struct evbuffer *evbuf, u_int8_t tag, const void *data, < u_int32_t len); --- > void evtag_marshal(struct evbuffer *evbuf, uint8_t tag, const void *data, > uint32_t len); 305c306 < void encode_int(struct evbuffer *evbuf, u_int32_t number); --- > void encode_int(struct evbuffer *evbuf, uint32_t number); 307,308c308,309 < void evtag_marshal_int(struct evbuffer *evbuf, u_int8_t tag, < u_int32_t integer); --- > void evtag_marshal_int(struct evbuffer *evbuf, uint8_t tag, > uint32_t integer); 310c311 < void evtag_marshal_string(struct evbuffer *buf, u_int8_t tag, --- > void evtag_marshal_string(struct evbuffer *buf, uint8_t tag, 313c314 < void evtag_marshal_timeval(struct evbuffer *evbuf, u_int8_t tag, --- > void evtag_marshal_timeval(struct evbuffer *evbuf, uint8_t tag, 318c319 < int evtag_unmarshal(struct evbuffer *src, u_int8_t *ptag, --- > int evtag_unmarshal(struct evbuffer *src, uint8_t *ptag, 320,322c321,323 < int evtag_peek(struct evbuffer *evbuf, u_int8_t *ptag); < int evtag_peek_length(struct evbuffer *evbuf, u_int32_t *plength); < int evtag_payload_length(struct evbuffer *evbuf, u_int32_t *plength); --- > int evtag_peek(struct evbuffer *evbuf, uint8_t *ptag); > int evtag_peek_length(struct evbuffer *evbuf, uint32_t *plength); > int evtag_payload_length(struct evbuffer *evbuf, uint32_t *plength); 325,326c326,327 < int evtag_unmarshal_int(struct evbuffer *evbuf, u_int8_t need_tag, < u_int32_t *pinteger); --- > int evtag_unmarshal_int(struct evbuffer *evbuf, uint8_t need_tag, > uint32_t *pinteger); 328c329 < int evtag_unmarshal_fixed(struct evbuffer *src, u_int8_t need_tag, void *data, --- > int evtag_unmarshal_fixed(struct evbuffer *src, uint8_t need_tag, void *data, 331c332 < int evtag_unmarshal_string(struct evbuffer *evbuf, u_int8_t need_tag, --- > int evtag_unmarshal_string(struct evbuffer *evbuf, uint8_t need_tag, 334c335 < int evtag_unmarshal_timeval(struct evbuffer *evbuf, u_int8_t need_tag, --- > int evtag_unmarshal_timeval(struct evbuffer *evbuf, uint8_t need_tag, diff libevent-1.3b/event_rpcgen.py libevent-1.3b-gcc/event_rpcgen.py 1c1 < #!/usr/bin/env python --- > #!/usr/sfw/bin/python 85c85 < print >>file, ' u_int8_t %s_set;' % entry.Name() --- > print >>file, ' uint8_t %s_set;' % entry.Name() 98c98 < print >>file, ('void evtag_marshal_%s(struct evbuffer *, u_int8_t, ' --- > print >>file, ('void evtag_marshal_%s(struct evbuffer *, uint8_t, ' 100c100 < print >>file, ('int evtag_unmarshal_%s(struct evbuffer *, u_int8_t, ' --- > print >>file, ('int evtag_unmarshal_%s(struct evbuffer *, uint8_t, ' 201c201 < ' u_int8_t tag;\n' --- > ' uint8_t tag;\n' 250c250 < 'evtag_unmarshal_%s(struct evbuffer *evbuf, u_int8_t need_tag, ' --- > 'evtag_unmarshal_%s(struct evbuffer *evbuf, uint8_t need_tag, ' 255c255 < ' u_int8_t tag;\n' --- > ' uint8_t tag;\n' 277c277 < 'evtag_marshal_%s(struct evbuffer *evbuf, u_int8_t tag, ' --- > 'evtag_marshal_%s(struct evbuffer *evbuf, uint8_t tag, ' 428c428 < self._ctype = 'u_int8_t' --- > self._ctype = 'uint8_t' 441c441 < dcl = ['u_int8_t %s_data[%s];' % (self._name, self._length)] --- > dcl = ['uint8_t %s_data[%s];' % (self._name, self._length)] 516c516 < self._ctype = 'u_int32_t' --- > self._ctype = 'uint32_t' 533c533 < dcl = ['u_int32_t %s_data;' % self._name] --- > dcl = ['uint32_t %s_data;' % self._name] 747c747 < self._ctype = 'u_int8_t *' --- > self._ctype = 'uint8_t *' 750c750 < code = [ 'int %s(struct %s *, %s *, u_int32_t *);' % ( --- > code = [ 'int %s(struct %s *, %s *, uint32_t *);' % ( 755c755 < code = [ 'int %s(struct %s *, const %s, u_int32_t);' % ( --- > code = [ 'int %s(struct %s *, const %s, uint32_t);' % ( 763c763 < 'const %s value, u_int32_t len)' % ( --- > 'const %s value, uint32_t len)' % ( 782c782 < '%s_%s_get(struct %s *msg, %s *value, u_int32_t *plen)' % ( --- > '%s_%s_get(struct %s *msg, %s *value, uint32_t *plen)' % ( 844,845c844,845 < dcl = ['u_int8_t *%s_data;' % self._name, < 'u_int32_t %s_length;' % self._name] --- > dcl = ['uint8_t *%s_data;' % self._name, > 'uint32_t %s_length;' % self._name] diff libevent-1.3b/event_tagging.c libevent-1.3b-gcc/event_tagging.c 61c61 < int decode_int(u_int32_t *pnumber, struct evbuffer *evbuf); --- > int decode_int(uint32_t *pnumber, struct evbuffer *evbuf); 82c82 < encode_int(struct evbuffer *evbuf, u_int32_t number) --- > encode_int(struct evbuffer *evbuf, uint32_t number) 85c85 < u_int8_t data[5]; --- > uint8_t data[5]; 114,115c114,115 < evtag_marshal(struct evbuffer *evbuf, u_int8_t tag, < const void *data, u_int32_t len) --- > evtag_marshal(struct evbuffer *evbuf, uint8_t tag, > const void *data, uint32_t len) 124c124 < evtag_marshal_int(struct evbuffer *evbuf, u_int8_t tag, u_int32_t integer) --- > evtag_marshal_int(struct evbuffer *evbuf, uint8_t tag, uint32_t integer) 135c135 < evtag_marshal_string(struct evbuffer *buf, u_int8_t tag, const char *string) --- > evtag_marshal_string(struct evbuffer *buf, uint8_t tag, const char *string) 141c141 < evtag_marshal_timeval(struct evbuffer *evbuf, u_int8_t tag, struct timeval *tv) --- > evtag_marshal_timeval(struct evbuffer *evbuf, uint8_t tag, struct timeval *tv) 152,153c152,153 < static int __inline < decode_int_internal(u_int32_t *pnumber, struct evbuffer *evbuf, int dodrain) --- > static int inline > decode_int_internal(uint32_t *pnumber, struct evbuffer *evbuf, int dodrain) 155,156c155,156 < u_int32_t number = 0; < u_int8_t *data = EVBUFFER_DATA(evbuf); --- > uint32_t number = 0; > uint8_t *data = EVBUFFER_DATA(evbuf); 187c187 < decode_int(u_int32_t *pnumber, struct evbuffer *evbuf) --- > decode_int(uint32_t *pnumber, struct evbuffer *evbuf) 193c193 < evtag_peek(struct evbuffer *evbuf, u_int8_t *ptag) --- > evtag_peek(struct evbuffer *evbuf, uint8_t *ptag) 203c203 < evtag_peek_length(struct evbuffer *evbuf, u_int32_t *plength) --- > evtag_peek_length(struct evbuffer *evbuf, uint32_t *plength) 225c225 < evtag_payload_length(struct evbuffer *evbuf, u_int32_t *plength) --- > evtag_payload_length(struct evbuffer *evbuf, uint32_t *plength) 247c247 < u_int32_t len; --- > uint32_t len; 259c259 < evtag_unmarshal(struct evbuffer *src, u_int8_t *ptag, struct evbuffer *dst) --- > evtag_unmarshal(struct evbuffer *src, uint8_t *ptag, struct evbuffer *dst) 261,263c261,263 < u_int8_t tag; < u_int32_t len; < u_int32_t integer; --- > uint8_t tag; > uint32_t len; > uint32_t integer; 286,287c286,287 < evtag_unmarshal_int(struct evbuffer *evbuf, u_int8_t need_tag, < u_int32_t *pinteger) --- > evtag_unmarshal_int(struct evbuffer *evbuf, uint8_t need_tag, > uint32_t *pinteger) 289,291c289,291 < u_int8_t tag; < u_int32_t len; < u_int32_t integer; --- > uint8_t tag; > uint32_t len; > uint32_t integer; 315c315 < evtag_unmarshal_fixed(struct evbuffer *src, u_int8_t need_tag, void *data, --- > evtag_unmarshal_fixed(struct evbuffer *src, uint8_t need_tag, void *data, 318c318 < u_int8_t tag; --- > uint8_t tag; 335c335 < evtag_unmarshal_string(struct evbuffer *evbuf, u_int8_t need_tag, --- > evtag_unmarshal_string(struct evbuffer *evbuf, uint8_t need_tag, 338c338 < u_int8_t tag; --- > uint8_t tag; 354c354 < evtag_unmarshal_timeval(struct evbuffer *evbuf, u_int8_t need_tag, --- > evtag_unmarshal_timeval(struct evbuffer *evbuf, uint8_t need_tag, 357,358c357,358 < u_int8_t tag; < u_int32_t integer; --- > uint8_t tag; > uint32_t integer; diff libevent-1.3b/evsignal.h libevent-1.3b-gcc/evsignal.h 29a30,31 > #include > diff libevent-1.3b/http.c libevent-1.3b-gcc/http.c 1572c1572 < static __inline void --- > static inline void