You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
htonl still existed in guile-2.0 but has been removed from 2.2 and 3.x versions:
** 'htons', 'htonl', 'ntohs', 'ntohl'
These procedures, like their C counterpart, were used to convert numbers
to/from network byte order, typically in conjunction with the
now-deprecated uniform vector API.
This functionality is now covered by the bytevector and binary I/O APIs.
See "Interpreting Bytevector Contents as Integers" in the manual.
The text was updated successfully, but these errors were encountered:
and I think there is also a warning that using strings for sending data is deprecated. Need to update that.
I don't like converting a number to a bytevector and then convert it back just to do an htonl(). Using that API to store a number in a bytevector in network byte order makes sense...
a kind reminder about this issue. guile-2.0 is no longer packaged by even debian oldstable (11) let alone stable (12), so it's getting more and more difficult to run software that explicitly depends on guile 2.0
htonl still existed in guile-2.0 but has been removed from 2.2 and 3.x versions:
The text was updated successfully, but these errors were encountered: