* of the GNU General Public License. See file COPYING in any of the GNU packages.
*/
+#include <inttypes.h>
+
+typedef uint32_t u32;
+
#define MAX_USERS 128
struct userinfo {
char con[8];
char mesg_y;
char pad;
- __u32 login_time;
- __u32 idle_time;
+ u32 login_time;
+ u32 idle_time;
};
struct rywho_pkt {
- __u32 magic; /* Guard against ancient nwho versions */
- __u32 local_time;
- __u32 server_time; /* Reserved for use by the server */
- __u32 num_users;
- __u32 uptime;
- __u32 avl[3];
+ u32 magic; /* Guard against ancient nwho versions */
+ u32 local_time;
+ u32 server_time; /* Reserved for use by the server */
+ u32 num_users;
+ u32 uptime;
+ u32 avl[3];
struct userinfo users[MAX_USERS];
};