João Valverde
4d873d4ce2
wsutil/to_str: Use a macro to check buffer size
2021-09-17 00:08:41 +01:00
João Valverde
18c155a3ca
wsutil: Remove ip6_to_str_buf_with_pfx()
...
Writing a string prefix shouldn't require a specialized function here.
2021-09-17 00:08:41 +01:00
João Valverde
364df939ea
wsutil: Rewrite ip6_to_str_buf()
2021-09-17 00:08:40 +01:00
João Valverde
d4c7978f68
wsutil: Add ip_to_str()
2021-09-16 23:18:53 +01:00
João Valverde
8c4a479c52
Move more numerical functions to wsutil/to_str.h
2021-09-16 20:55:03 +01:00
João Valverde
24fd8c6740
Move more numerical epan/*to_str() routines to wsutil
2021-09-16 18:21:14 +01:00
João Valverde
8b70e24889
wsutil/to_str: Rename some functions for consistency
2021-09-16 15:53:14 +00:00
João Valverde
8a584222f1
Move epan/*to_str_back() functions to wsutil
2021-09-16 15:53:14 +00:00
João Valverde
bd33320521
wslog: Add macro to validate arguments and return
...
Similar to g_return_if_fail(), etc.
2021-09-15 18:19:07 +00:00
João Valverde
7b845e7194
wsutil: rename bytestring_to_str() -> bytes_to_str_punct()
2021-07-29 17:23:05 +00:00
João Valverde
f0b02dd0ff
wsutil: Add max length argument to bytes_to_str()
2021-07-29 17:23:04 +00:00
João Valverde
c3bd5c9d91
Move bytes_to_str() to wsutil
...
This utility function is useful outside of epan. Move it to wsutil
and export the interface.
The move isn't completely clean as it requires duplicating two small
inline functions but that was necessary to avoiding moving too much at
once.
2021-07-29 17:23:04 +00:00