> On 4 Oct 2017, at 15:34, Joerg Schilling 
> <[email protected]> wrote:
> 
> Igor Kozhukhov <[email protected]> wrote:
> 
>> Hi All,
>> 
>> i?d like proposed try to update sys/typs.h by changes what are available in 
>> FreeBSD for better portality:
>> 
>> igor@z172:~/users/igor/dilos-illumos$ g diff
>> diff --git a/usr/src/uts/common/sys/types.h b/usr/src/uts/common/sys/types.h
>> index dcb2c86283..a2e37263b8 100644
>> --- a/usr/src/uts/common/sys/types.h
>> +++ b/usr/src/uts/common/sys/types.h
>> @@ -58,6 +58,11 @@
>> #include <sys/types32.h>
>> #endif
>> 
>> +typedef uint8_t                u_int8_t;       /* unsigned integrals 
>> (deprecated) */
>> +typedef uint16_t       u_int16_t;
>> +typedef uint32_t       u_int32_t;
>> +typedef uint64_t       u_int64_t;
> 
> This may make portable applications to fail.
> 

how so? if they are portable, they are not using u_* types, if you are not 
using something, how it can make you to fail?

or have I misunderstood something?

rgds,
toomas
------------------------------------------
openzfs-developer
Archives: 
https://openzfs.topicbox.com/groups/developer/discussions/T0cc9a914d001ea54-M9be21a72eaae37ea6c298227
Powered by Topicbox: https://topicbox.com

Reply via email to