It was 'int' but
1) fetch_token() return 0 or idx which is an 'u_int'.
2) fetch_token() is called with:
idx = fetch_token(...);
with idx an 'u_int'.
(cherry picked from commit
a6b1a1a514c89a6a8cbf8e9cdcfd7e86c3de108e)
* either a space character at the beginning of the line (this
* includes a blank line) or no more tokens remaining on the line.
*/
-static int
+static u_int
fetch_token(netdissect_options *ndo, const u_char *pptr, u_int idx, u_int len,
u_char *tbuf, size_t tbuflen)
{