Bug 3033

Summary: A spelling error that causes vrf to be unavailable
Product: Portable OpenSSH Reporter: ven <hexiaowen>
Component: Build systemAssignee: Assigned to nobody <unassigned-bugs>
Status: CLOSED FIXED    
Severity: critical CC: djm
Priority: P5    
Version: 8.0p1   
Hardware: ARM64   
OS: Linux   
Bug Depends on:    
Bug Blocks: 2988    

Description ven 2019-07-10 00:30:35 AEST
AC_DEFINE([SYS_RDOMAIN_LINUX], [1],
		[Support routing domains using Linux VRF]), [], [
#ifdef HAVE_SYS_TYPES_H
# include <sys/types.H>
#endif
	    ])

Should replace sys/types.H with sys/types.h in configure.ac, otherwise you can't enable vrf feature.
Comment 1 Damien Miller 2019-07-10 09:44:53 AEST
Fix applied. This will be in the forthcoming openssh-8.1 release

commit 8729498a5d239980a91d32f031b34e8c58c52f62 (HEAD -> master, origin/master, origin/HEAD)
Author: Damien Miller <djm@mindrot.org>
Date:   Wed Jul 10 09:43:19 2019 +1000

    fix typo that prevented detection of Linux VRF
    
    Reported by hexiaowen AT huawei.com
Comment 2 Damien Miller 2021-03-04 09:54:20 AEDT
close bugs that were resolved in OpenSSH 8.5 release cycle