freebsd-src/sys/netgraph
Ahmad Khalifa 9b2478f60b ng_tty: avoid the sign extention of char
When c is compared to sc->hotchar, both undergo integer promotion, which
can lead to c being sign extended. Fix this by casting c to an unsigned
char.

Reviewed by:	kevans
MFC after:	5 days
Differential Revision:	https://reviews.freebsd.org/D54544
2026-01-06 04:10:11 +02:00
..
bluetooth ng_hci(4): Fix a typo in a source code comment 2025-12-13 10:54:30 +01:00
netflow mtx: rename MTX_CONTESTED to MTX_WAITERS 2025-10-06 02:19:38 +00:00
netgraph.h netgraph: prevent panic with INVARIANTS-enabled kernel 2025-02-25 14:22:53 +07:00
ng_async.c
ng_async.h
ng_base.c netgraph: Exit the net epoch to handle control messages 2024-11-21 18:55:35 +00:00
ng_bpf.c
ng_bpf.h
ng_bridge.c ng_bridge: allow to automatically assign numbers to new hooks 2024-04-08 10:48:22 -07:00
ng_bridge.h
ng_car.c netgraph: provide separate malloc type for nodes that are missing it 2024-05-31 09:19:54 -07:00
ng_car.h
ng_checksum.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
ng_checksum.h
ng_cisco.c
ng_cisco.h
ng_deflate.c
ng_deflate.h
ng_device.c ng_device: add kqueue support 2025-10-27 12:45:30 +00:00
ng_device.h
ng_echo.c
ng_echo.h
ng_eiface.c net: Remove unneeded NULL check for the allocated ifnet 2024-06-28 18:16:29 +08:00
ng_eiface.h
ng_etf.c
ng_etf.h
ng_ether.c ng_ether: refactor to use interface EVENTHANDLER(9)s 2025-12-21 18:23:14 -08:00
ng_ether.h
ng_ether_echo.c
ng_ether_echo.h
ng_frame_relay.c
ng_frame_relay.h
ng_gif.c
ng_gif.h
ng_gif_demux.c
ng_gif_demux.h
ng_hole.c
ng_hole.h
ng_hub.c
ng_hub.h
ng_iface.c ng_iface: don't recursively enter epoch in the rcvdata method 2025-12-17 14:05:53 -08:00
ng_iface.h
ng_ip_input.c
ng_ip_input.h
ng_ipfw.c ng_ipfw(4): add missing change after previous commit 2024-09-13 02:09:28 +07:00
ng_ipfw.h
ng_ksocket.c ng_ksocket: fix build without INET6 2025-01-13 13:27:32 -08:00
ng_ksocket.h
ng_l2tp.c
ng_l2tp.h
ng_lmi.c
ng_lmi.h
ng_macfilter.c
ng_macfilter.h
ng_message.h netgraph: increase size of sockaddr_ng to match maximum node name 2023-11-27 20:10:52 -08:00
ng_mppc.c
ng_mppc.h
ng_nat.c ng_nat: fix potential crash when attaching to L2 directly 2025-08-25 21:34:45 -07:00
ng_nat.h netgraph: Enable support for EIM NAT 2024-12-06 09:31:58 +00:00
ng_one2many.c
ng_one2many.h
ng_parse.c ng_parse: Add upper bound to avoid possible overflow 2025-09-01 17:12:45 -04:00
ng_parse.h
ng_patch.c sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
ng_patch.h
ng_pipe.c ng_pipe: Do not panic when memory allocations fail 2024-04-24 08:44:50 -04:00
ng_pipe.h
ng_ppp.c
ng_ppp.h
ng_pppoe.c
ng_pppoe.h
ng_pptpgre.c netgraph: provide separate malloc type for nodes that are missing it 2024-05-31 09:19:54 -07:00
ng_pptpgre.h
ng_pred1.c
ng_pred1.h
ng_rfc1490.c
ng_rfc1490.h
ng_sample.c ng_sample: fix style nits 2025-05-16 21:29:47 +01:00
ng_sample.h netgraph: Fix two typos in source code comments 2024-01-20 17:22:28 +01:00
ng_socket.c ng_socket: Treat EEXIST from kern_kldload() as success 2024-04-09 18:04:47 +08:00
ng_socket.h netgraph: increase size of sockaddr_ng to match maximum node name 2023-11-27 20:10:52 -08:00
ng_socketvar.h
ng_source.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
ng_source.h
ng_split.c
ng_split.h
ng_tag.c netgraph: Fix two typos in source code comments 2024-01-20 17:22:28 +01:00
ng_tag.h
ng_tcpmss.c tcp: extend the use of the th_flags accessor function 2024-11-29 09:48:23 +01:00
ng_tcpmss.h
ng_tee.c netgraph: provide separate malloc type for nodes that are missing it 2024-05-31 09:19:54 -07:00
ng_tee.h
ng_tty.c ng_tty: avoid the sign extention of char 2026-01-06 04:10:11 +02:00
ng_tty.h
ng_UI.c
ng_UI.h
ng_vjc.c
ng_vjc.h
ng_vlan.c
ng_vlan.h
ng_vlan_rotate.c
ng_vlan_rotate.h
NOTES sys: Remove $FreeBSD$: one-line bare tag 2023-08-16 11:55:17 -06:00
qos.h