-main (int argc, char **argv)
-{
- printf ("void lustre_assert_wire_constants (void)\n"
- "{\n");
-
- COMMENT ("Wire protocol assertions generated by 'wirecheck'");
- BLANK_LINE ();
-
- COMMENT ("Constants...");
- CHECK_DEFINE (PTLRPC_MSG_MAGIC);
- CHECK_DEFINE (PTLRPC_MSG_VERSION);
-
- CHECK_VALUE (PTL_RPC_MSG_REQUEST);
- CHECK_VALUE (PTL_RPC_MSG_ERR);
- CHECK_VALUE (PTL_RPC_MSG_REPLY);
-
- CHECK_VALUE (MSG_LAST_REPLAY);
- CHECK_VALUE (MSG_RESENT);
-
- CHECK_VALUE (MSG_CONNECT_RECOVERING);
- CHECK_VALUE (MSG_CONNECT_RECONNECT);
- CHECK_VALUE (MSG_CONNECT_REPLAYABLE);
-
- CHECK_VALUE (OST_REPLY);
- CHECK_VALUE (OST_GETATTR);
- CHECK_VALUE (OST_SETATTR);
- CHECK_VALUE (OST_READ);
- CHECK_VALUE (OST_WRITE);
- CHECK_VALUE (OST_CREATE);
- CHECK_VALUE (OST_DESTROY);
- CHECK_VALUE (OST_GET_INFO);
- CHECK_VALUE (OST_CONNECT);
- CHECK_VALUE (OST_DISCONNECT);
- CHECK_VALUE (OST_PUNCH);
- CHECK_VALUE (OST_OPEN);
- CHECK_VALUE (OST_CLOSE);
- CHECK_VALUE (OST_STATFS);
- CHECK_VALUE (OST_SAN_READ);
- CHECK_VALUE (OST_SAN_WRITE);
- CHECK_VALUE (OST_SYNCFS);
- CHECK_VALUE (OST_LAST_OPC);
- CHECK_VALUE (OST_FIRST_OPC);
-
- CHECK_VALUE (OBD_FL_INLINEDATA);
- CHECK_VALUE (OBD_FL_OBDMDEXISTS);
-
- CHECK_VALUE (LOV_MAGIC);
-
- CHECK_VALUE (OBD_MD_FLALL);
- CHECK_VALUE (OBD_MD_FLID);
- CHECK_VALUE (OBD_MD_FLATIME);
- CHECK_VALUE (OBD_MD_FLMTIME);
- CHECK_VALUE (OBD_MD_FLCTIME);
- CHECK_VALUE (OBD_MD_FLSIZE);
- CHECK_VALUE (OBD_MD_FLBLOCKS);
- CHECK_VALUE (OBD_MD_FLBLKSZ);
- CHECK_VALUE (OBD_MD_FLMODE);
- CHECK_VALUE (OBD_MD_FLTYPE);
- CHECK_VALUE (OBD_MD_FLUID);
- CHECK_VALUE (OBD_MD_FLGID);
- CHECK_VALUE (OBD_MD_FLFLAGS);
- CHECK_VALUE (OBD_MD_FLOBDFLG);
- CHECK_VALUE (OBD_MD_FLNLINK);
- CHECK_VALUE (OBD_MD_FLGENER);
- CHECK_VALUE (OBD_MD_FLINLINE);
- CHECK_VALUE (OBD_MD_FLRDEV);
- CHECK_VALUE (OBD_MD_FLEASIZE);
- CHECK_VALUE (OBD_MD_LINKNAME);
- CHECK_VALUE (OBD_MD_FLHANDLE);
- CHECK_VALUE (OBD_MD_FLCKSUM);
-
- CHECK_VALUE (OBD_BRW_READ);
- CHECK_VALUE (OBD_BRW_WRITE);
- CHECK_VALUE (OBD_BRW_CREATE);
- CHECK_VALUE (OBD_BRW_SYNC);
-
- CHECK_DEFINE (OBD_OBJECT_EOF);
-
- CHECK_VALUE (OST_REQ_HAS_OA1);
-
- CHECK_VALUE (MDS_GETATTR);
- CHECK_VALUE (MDS_GETATTR_NAME);
- CHECK_VALUE (MDS_CLOSE);
- CHECK_VALUE (MDS_REINT);
- CHECK_VALUE (MDS_READPAGE);
- CHECK_VALUE (MDS_CONNECT);
- CHECK_VALUE (MDS_DISCONNECT);
- CHECK_VALUE (MDS_GETSTATUS);
- CHECK_VALUE (MDS_STATFS);
- CHECK_VALUE (MDS_GETLOVINFO);
- CHECK_VALUE (MDS_LAST_OPC);
- CHECK_VALUE (MDS_FIRST_OPC);
-
- CHECK_VALUE (REINT_SETATTR);
- CHECK_VALUE (REINT_CREATE);
- CHECK_VALUE (REINT_LINK);
- CHECK_VALUE (REINT_UNLINK);
- CHECK_VALUE (REINT_RENAME);
- CHECK_VALUE (REINT_OPEN);
- CHECK_VALUE (REINT_MAX);
-
- CHECK_VALUE (DISP_IT_EXECD);
- CHECK_VALUE (DISP_LOOKUP_EXECD);
- CHECK_VALUE (DISP_LOOKUP_NEG);
- CHECK_VALUE (DISP_LOOKUP_POS);
- CHECK_VALUE (DISP_OPEN_CREATE);
- CHECK_VALUE (DISP_OPEN_OPEN);
-
- CHECK_VALUE (MDS_STATUS_CONN);
- CHECK_VALUE (MDS_STATUS_LOV);
-
- CHECK_VALUE (MDS_OPEN_HAS_EA);
-
- CHECK_VALUE (LOV_RAID0);
- CHECK_VALUE (LOV_RAIDRR);
-
- CHECK_VALUE (LDLM_ENQUEUE);
- CHECK_VALUE (LDLM_CONVERT);
- CHECK_VALUE (LDLM_CANCEL);
- CHECK_VALUE (LDLM_BL_CALLBACK);
- CHECK_VALUE (LDLM_CP_CALLBACK);
- CHECK_VALUE (LDLM_LAST_OPC);
- CHECK_VALUE (LDLM_FIRST_OPC);
-
- CHECK_VALUE (PTLBD_QUERY);
- CHECK_VALUE (PTLBD_READ);
- CHECK_VALUE (PTLBD_WRITE);
- CHECK_VALUE (PTLBD_FLUSH);
- CHECK_VALUE (PTLBD_CONNECT);
- CHECK_VALUE (PTLBD_DISCONNECT);
- CHECK_VALUE (PTLBD_LAST_OPC);
- CHECK_VALUE (PTLBD_FIRST_OPC);
-
- CHECK_VALUE (OBD_PING);
-
- COMMENT ("Sizes and Offsets");
- BLANK_LINE ();
- check_lustre_handle ();
- check_lustre_msg ();
- check_obdo ();
- check_obd_statfs ();
- check_obd_ioobj ();
- check_niobuf_remote ();
- check_ost_body ();
- check_ll_fid ();
- check_mds_status_req ();
- check_mds_fileh_body ();
- check_mds_body ();
- check_mds_rec_setattr ();
- check_mds_rec_create ();
- check_mds_rec_link ();
- check_mds_rec_unlink ();
- check_mds_rec_rename ();
- check_lov_desc ();
- check_ldlm_res_id ();
- check_ldlm_extent ();
- check_ldlm_intent ();
- check_ldlm_resource_desc ();
- check_ldlm_lock_desc ();
- check_ldlm_request ();
- check_ldlm_reply ();
- check_ptlbd_op ();
- check_ptlbd_niob ();
- check_ptlbd_rsp ();
-
- printf ("}\n\n");
-
- return (0);
+main(int argc, char **argv)
+{
+ printf("void lustre_assert_wire_constants(void)\n"
+ "{\n");
+
+ COMMENT("Wire protocol assertions generated by 'wirecheck'");
+ BLANK_LINE();
+
+ COMMENT("Constants...");
+ CHECK_DEFINE(PTLRPC_MSG_MAGIC);
+ CHECK_DEFINE(PTLRPC_MSG_VERSION);
+
+ CHECK_VALUE(PTL_RPC_MSG_REQUEST);
+ CHECK_VALUE(PTL_RPC_MSG_ERR);
+ CHECK_VALUE(PTL_RPC_MSG_REPLY);
+
+ CHECK_VALUE(MSG_LAST_REPLAY);
+ CHECK_VALUE(MSG_RESENT);
+
+ CHECK_VALUE(MSG_CONNECT_RECOVERING);
+ CHECK_VALUE(MSG_CONNECT_RECONNECT);
+ CHECK_VALUE(MSG_CONNECT_REPLAYABLE);
+
+ CHECK_VALUE(OST_REPLY);
+ CHECK_VALUE(OST_GETATTR);
+ CHECK_VALUE(OST_SETATTR);
+ CHECK_VALUE(OST_READ);
+ CHECK_VALUE(OST_WRITE);
+ CHECK_VALUE(OST_CREATE);
+ CHECK_VALUE(OST_DESTROY);
+ CHECK_VALUE(OST_GET_INFO);
+ CHECK_VALUE(OST_CONNECT);
+ CHECK_VALUE(OST_DISCONNECT);
+ CHECK_VALUE(OST_PUNCH);
+ CHECK_VALUE(OST_OPEN);
+ CHECK_VALUE(OST_CLOSE);
+ CHECK_VALUE(OST_STATFS);
+ CHECK_VALUE(OST_SAN_READ);
+ CHECK_VALUE(OST_SAN_WRITE);
+ CHECK_VALUE(OST_SYNC);
+ CHECK_VALUE(OST_LAST_OPC);
+ CHECK_VALUE(OST_FIRST_OPC);
+
+ CHECK_VALUE(OBD_FL_INLINEDATA);
+ CHECK_VALUE(OBD_FL_OBDMDEXISTS);
+
+ CHECK_DEFINE(OBD_OBJECT_EOF);
+
+ CHECK_VALUE(OST_REQ_HAS_OA1);
+
+ CHECK_VALUE(MDS_GETATTR);
+ CHECK_VALUE(MDS_GETATTR_NAME);
+ CHECK_VALUE(MDS_CLOSE);
+ CHECK_VALUE(MDS_REINT);
+ CHECK_VALUE(MDS_READPAGE);
+ CHECK_VALUE(MDS_CONNECT);
+ CHECK_VALUE(MDS_DISCONNECT);
+ CHECK_VALUE(MDS_GETSTATUS);
+ CHECK_VALUE(MDS_STATFS);
+ CHECK_VALUE(MDS_LAST_OPC);
+ CHECK_VALUE(MDS_FIRST_OPC);
+
+ CHECK_VALUE(REINT_SETATTR);
+ CHECK_VALUE(REINT_CREATE);
+ CHECK_VALUE(REINT_LINK);
+ CHECK_VALUE(REINT_UNLINK);
+ CHECK_VALUE(REINT_RENAME);
+ CHECK_VALUE(REINT_OPEN);
+ CHECK_VALUE(REINT_MAX);
+
+ CHECK_VALUE(DISP_IT_EXECD);
+ CHECK_VALUE(DISP_LOOKUP_EXECD);
+ CHECK_VALUE(DISP_LOOKUP_NEG);
+ CHECK_VALUE(DISP_LOOKUP_POS);
+ CHECK_VALUE(DISP_OPEN_CREATE);
+ CHECK_VALUE(DISP_OPEN_OPEN);
+
+ CHECK_VALUE(MDS_STATUS_CONN);
+ CHECK_VALUE(MDS_STATUS_LOV);
+
+ CHECK_VALUE(MDS_OPEN_HAS_EA);
+
+ CHECK_VALUE(LDLM_ENQUEUE);
+ CHECK_VALUE(LDLM_CONVERT);
+ CHECK_VALUE(LDLM_CANCEL);
+ CHECK_VALUE(LDLM_BL_CALLBACK);
+ CHECK_VALUE(LDLM_CP_CALLBACK);
+ CHECK_VALUE(LDLM_LAST_OPC);
+ CHECK_VALUE(LDLM_FIRST_OPC);
+
+ CHECK_VALUE(PTLBD_QUERY);
+ CHECK_VALUE(PTLBD_READ);
+ CHECK_VALUE(PTLBD_WRITE);
+ CHECK_VALUE(PTLBD_FLUSH);
+ CHECK_VALUE(PTLBD_CONNECT);
+ CHECK_VALUE(PTLBD_DISCONNECT);
+ CHECK_VALUE(PTLBD_LAST_OPC);
+ CHECK_VALUE(PTLBD_FIRST_OPC);
+
+ CHECK_VALUE(OBD_PING);
+
+ COMMENT("Sizes and Offsets");
+ BLANK_LINE();
+ check_lustre_handle();
+ check_lustre_msg();
+ check_obdo();
+ check_lov_mds_md_v1();
+ check_obd_statfs();
+ check_obd_ioobj();
+ check_niobuf_remote();
+ check_ost_body();
+ check_ll_fid();
+ check_mds_status_req();
+ check_mds_body();
+ check_mds_rec_setattr();
+ check_mds_rec_create();
+ check_mds_rec_link();
+ check_mds_rec_unlink();
+ check_mds_rec_rename();
+ check_lov_desc();
+ check_ldlm_res_id();
+ check_ldlm_extent();
+ check_ldlm_flock();
+ check_ldlm_intent();
+ check_ldlm_resource_desc();
+ check_ldlm_lock_desc();
+ check_ldlm_request();
+ check_ldlm_reply();
+ check_ptlbd_op();
+ check_ptlbd_niob();
+ check_ptlbd_rsp();
+ check_llog_logid();
+ check_llog_rec_hdr();
+ check_llog_rec_tail();
+ check_llog_log_hdr();
+ check_llog_cookie();
+ check_llogd_body();
+ check_llogd_conn_body();
+
+ printf("}\n\n");
+
+ return(0);