Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 25 Oct 2018 11:38:46 +0000
From:      Marcin Cieslak <saper@saper.info>
To:        FreeBSD Current <freebsd-current@freebsd.org>
Subject:   fix WARNING pid 24503 (uhsoctl): ioctl sign-extension ioctl ffffffff8044692b
Message-ID:  <nycvar.OFS.7.76.444.1810251135050.5494@z.fncre.vasb>

next in thread | raw e-mail | index | archive | help

[-- Attachment #1 --]
The following patch seems to fix the signed ioctl value warnings
in uhsoctl().

The code is the same in the current and stable branches.

Marcin

Index: usr.sbin/uhsoctl/uhsoctl.c
===================================================================
--- usr.sbin/uhsoctl/uhsoctl.c	(revision 339406)
+++ usr.sbin/uhsoctl/uhsoctl.c	(working copy)
@@ -360,7 +360,7 @@
 
 /* Add/remove IP address from an interface */
 static int
-ifaddr_ad(int d, const char *ifnam, struct sockaddr *sa, struct sockaddr *mask)
+ifaddr_ad(unsigned long d, const char *ifnam, struct sockaddr *sa, struct sockaddr *mask)
 {
 	struct ifaliasreq req;
 	int fd, error;

[-- Attachment #2 --]
0K	*H
<0810
	`He0	*H

00HjD\=H
0
	*H
0L1 0UGlobalSign Root CA - R310U

GlobalSign10U
GlobalSign0
160615000000Z
240615000000Z0]10	UBE10U
GlobalSign nv-sa1301U*GlobalSign PersonalSign 1 CA - SHA256 - G30"0
	*H
0
ʰkM
8}feA};1M<&8d;rT\dEބqNU{ܣx
Ij:+j;P@q3DG>#cj	l1yƆ:43A,DPi\dR0*[x=KtL@Dʢ.(Cu͓(؟PFyxxi26tAYw;>eYM#xd0`0U0'U% 0+++	0U00U'¥zzdco2Ҙ±0U#0K.E$MPc0>+2000.+0"http://ocsp2.globalsign.com/rootr306U/0-0+)'%http://crl.globalsign.com/root-r3.crl0YU R0P0	+2(0A	+2_0402+&https://www.globalsign.com/repository/0
	*H
wF|NR,ȎwبkEoB"s)!YbUy\a،Ğ8wIrۅJmϦPa9
Q_ A Mz%-Mmf!=EL8TfP&G)\`9\(#$v.OlVG׷c ViVC7_)P{YXDHKr˟*˜2:
q4wt\I$
ϱ.jp!?00٠N{a90
	*H
0]10	UBE10U
GlobalSign nv-sa1301U*GlobalSign PersonalSign 1 CA - SHA256 - G30
170525084416Z
200525084416Z0<10Usaper@saper.info10	*H
	saper@saper.info0"0
	*H
0
÷inYcYuFp\اtyc@/W<lL\@.kWW3Ø٤&55IN15PQdw],(;p..3E }zgAN3̑m\'IR"@{d֘P$'ɹSxi~"5H
dA !ڲQi-̓[73zB&TgˆP?c
V+jAT{'dusѧS]\be3p'	F=xG6_{<8([ݤ2+,+Jr+z!Y%!-
gAJ5*Xoc -!
,xr)b ֆT7w9z͝YIVpNoU`Ale@εL[b-t=lJ)mI#00U0+00M+0Ahttp://secure.globalsign.com/cacert/gspersonalsign1sha2g3ocsp.crt0=+01http://ocsp2.globalsign.com/gspersonalsign1sha2g30LU E0C0A	+2(0402+&https://www.globalsign.com/repository/0	U00DU=0;09753http://crl.globalsign.com/gspersonalsign1sha2g3.crl0U0saper@saper.info0U%0++0U^ZB¬(F0U#0'¥zzdco2Ҙ±0
	*H
EJ2JyN*Wm{*8_fEe`&t4C$Z$Ԅ;׈&nU`s'{0iED,WʍI8LN)-ߓfū,wmmθhWobLfLpIk%,7kdA_
@ֵ@ȇDAW-oj;iړ|̠|HZZw_GX)Fqjsʵ3Ķu埰10{0m0]10	UBE10U
GlobalSign nv-sa1301U*GlobalSign PersonalSign 1 CA - SHA256 - G3N{a90
	`He0	*H
	1	*H
0	*H
	1
181025113846Z0/	*H
	1" Tĵ0ی98.+ޢ`6.]|g0y	*H
	1l0j0	`He*0	`He0	`He0
*H
0*H
0
*H
@0+0
*H
(0
	*H
g䬫C7MPP[ p8#d\NWrD _!f?NA8mc۸ŶΔI[D޿BF훩X{ih3"'`<\dgN;(fMm?i +)]ĥ;jCgD^{
M$./tJ	E_Z;	#^;(Cvb0B֌Tt`e(Fv$VRIJ_Z=S,Bp/3D`nwWkGm	Jo7T\Z'ǒnzBcHVERBR~;X[/ԡAen~-4bspҍ
e^Ιf|;첼A;b(v1*U'd!GqQ6r=?X'/֊Tw#K|GԟLU(#Cp|FWe^:\_\{L*

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?nycvar.OFS.7.76.444.1810251135050.5494>