proto_register_field_array(const int parent, hf_register_info *hf, const int num_records);
에 사용 된 header_field
의 비트 마스크 필드는 guint32
이므로 64 비트 마스크를 사용할 수 없습니다. 어쨌든 내가 갈 수 있니? 특히Wireshark 해부 UINT64 비트 마스크
, 나는 60 비트 필드 그래서 난 형 FT_UINT64
으로 필드를 생성하고 그 문제에 0xfffffffffffffff
을 비트 마스크 위해 노력하고 있어요,하지만 C 코드를 컴파일 할 때 물론, 내가 얻을 :
warning: implicit conversion from 'long' to 'guint32' (aka 'unsigned int') changes value from 1152921504606846975 to 4294967295 [-Wconstant-conversion]
NULL, 0xfffffffffffffff,
감사를 사전에 응답을 기다리고 있습니다.
그래, 그게 내가하고있는 일이야. Wireshark에 기능이나 무언가가 있었는지 알 수 있다면 사용할 수 있습니다. – gigashock