sync with OpenBSD -current
This commit is contained in:
parent
9b453b8087
commit
d592c28c93
298 changed files with 9365 additions and 4443 deletions
|
@ -1,4 +1,4 @@
|
|||
/* $OpenBSD: db_command.c,v 1.101 2024/05/13 01:15:50 jsg Exp $ */
|
||||
/* $OpenBSD: db_command.c,v 1.102 2024/09/05 08:52:27 bluhm Exp $ */
|
||||
/* $NetBSD: db_command.c,v 1.20 1996/03/30 22:30:05 christos Exp $ */
|
||||
|
||||
/*
|
||||
|
@ -340,7 +340,15 @@ db_malloc_print_cmd(db_expr_t addr, int have_addr, db_expr_t count, char *modif)
|
|||
void
|
||||
db_mbuf_print_cmd(db_expr_t addr, int have_addr, db_expr_t count, char *modif)
|
||||
{
|
||||
m_print((void *)addr, db_printf);
|
||||
if ((modif[0] == 'c' && modif[1] == 'p') ||
|
||||
(modif[0] == 'p' && modif[1] == 'c'))
|
||||
m_print_packet((void *)addr, 1, db_printf);
|
||||
else if (modif[0] == 'c')
|
||||
m_print_chain((void *)addr, 0, db_printf);
|
||||
else if (modif[0] == 'p')
|
||||
m_print_packet((void *)addr, 0, db_printf);
|
||||
else
|
||||
m_print((void *)addr, db_printf);
|
||||
}
|
||||
|
||||
void
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $OpenBSD: db_elf.c,v 1.32 2021/03/12 10:22:46 jsg Exp $ */
|
||||
/* $OpenBSD: db_elf.c,v 1.33 2024/09/04 07:54:52 mglocker Exp $ */
|
||||
/* $NetBSD: db_elf.c,v 1.13 2000/07/07 21:55:18 jhawk Exp $ */
|
||||
|
||||
/*-
|
||||
|
@ -280,7 +280,7 @@ db_elf_sym_search(vaddr_t off, db_strategy_t strategy, db_expr_t *diffp)
|
|||
if (symp->st_name == 0)
|
||||
continue;
|
||||
#if 0
|
||||
/* This prevents me from seeing anythin in locore.s -- eeh */
|
||||
/* This prevents me from seeing anything in locore.s -- eeh */
|
||||
if (ELF_SYM_TYPE(symp->st_info) != Elf_estt_object &&
|
||||
ELF_SYM_TYPE(symp->st_info) != Elf_estt_func)
|
||||
continue;
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $OpenBSD: db_interface.h,v 1.27 2024/02/03 18:51:58 beck Exp $ */
|
||||
/* $OpenBSD: db_interface.h,v 1.28 2024/09/05 08:52:27 bluhm Exp $ */
|
||||
/* $NetBSD: db_interface.h,v 1.1 1996/02/05 01:57:03 christos Exp $ */
|
||||
|
||||
/*
|
||||
|
@ -61,6 +61,8 @@ void db_show_all_pools(db_expr_t, int, db_expr_t, char *);
|
|||
|
||||
/* kern/uipc_mbuf.c */
|
||||
void m_print(void *, int (*)(const char *, ...));
|
||||
void m_print_chain(void *, int, int (*)(const char *, ...));
|
||||
void m_print_packet(void *, int, int (*)(const char *, ...));
|
||||
|
||||
/* kern/uipc_socket.c */
|
||||
void so_print(void *, int (*)(const char *, ...));
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue