On Fri, Jul 21, 2023 at 11:35:21AM +0300, Vitaliy Makkoveev wrote:
> It contains SS_CANTSENDMORE, SS_ISSENDING, SS_CANTRCVMORE and
> SS_RCVATMARK bits. Also do `sb_flags' output as hex, it contains flags
> too.

OK bluhm@

> Index: sys/kern/uipc_socket.c
> ===================================================================
> RCS file: /cvs/src/sys/kern/uipc_socket.c,v
> retrieving revision 1.305
> diff -u -p -r1.305 uipc_socket.c
> --- sys/kern/uipc_socket.c    4 Jul 2023 22:28:24 -0000       1.305
> +++ sys/kern/uipc_socket.c    21 Jul 2023 08:30:05 -0000
> @@ -2366,7 +2366,8 @@ sobuf_print(struct sockbuf *sb,
>       (*pr)("\tsb_mbtail: %p\n", sb->sb_mbtail);
>       (*pr)("\tsb_lastrecord: %p\n", sb->sb_lastrecord);
>       (*pr)("\tsb_sel: ...\n");
> -     (*pr)("\tsb_flags: %i\n", sb->sb_flags);
> +     (*pr)("\tsb_flags: %04x\n", sb->sb_flags);
> +     (*pr)("\tsb_state: %04x\n", sb->sb_state);
>       (*pr)("\tsb_timeo_nsecs: %llu\n", sb->sb_timeo_nsecs);
>  }
>  

Reply via email to