svn commit: r281404 - head/tools/regression/sockets/zerosend

2015-04-10 Thread Garrett Cooper
Author: ngie
Date: Sat Apr 11 05:20:01 2015
New Revision: 281404
URL: https://svnweb.freebsd.org/changeset/base/281404

Log:
  Generate temporary files with mkstemp instead of mktemp
  
  MFC after: 1 week
  Sponsored by: EMC / Isilon Storage Division

Modified:
  head/tools/regression/sockets/zerosend/zerosend.c

Modified: head/tools/regression/sockets/zerosend/zerosend.c
==
--- head/tools/regression/sockets/zerosend/zerosend.c   Sat Apr 11 03:57:35 
2015(r281403)
+++ head/tools/regression/sockets/zerosend/zerosend.c   Sat Apr 11 05:20:01 
2015(r281404)
@@ -209,12 +209,12 @@ setup_pipe(const char *test, int *fdp)
 static void
 setup_fifo(const char *test, int *fdp)
 {
-   char path[PATH_MAX];
+   char path[] = 0send_fifo.XXX;
int fd1, fd2;
 
-   strcpy(path, /tmp/0send_fifo.XXX);
-   if (mktemp(path) == NULL)
+   if (mkstemp(path) == -1)
err(-1, %s: setup_fifo: mktemp, test);
+   unlink(path);
 
if (mkfifo(path, 0600)  0)
err(-1, %s: setup_fifo: mkfifo(%s), test, path);
___
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to svn-src-all-unsubscr...@freebsd.org


svn commit: r281405 - in head: . etc/mtree

2015-04-10 Thread Jung-uk Kim
Author: jkim
Date: Sat Apr 11 05:38:07 2015
New Revision: 281405
URL: https://svnweb.freebsd.org/changeset/base/281405

Log:
  Catch up with r281373 and r281379.

Modified:
  head/ObsoleteFiles.inc
  head/etc/mtree/BSD.usr.dist

Modified: head/ObsoleteFiles.inc
==
--- head/ObsoleteFiles.inc  Sat Apr 11 05:20:01 2015(r281404)
+++ head/ObsoleteFiles.inc  Sat Apr 11 05:38:07 2015(r281405)
@@ -38,6 +38,18 @@
 #   xargs -n1 | sort | uniq -d;
 # done
 
+# 20150410
+OLD_FILES+=usr/share/doc/usd/10.exref/paper.ascii.gz
+OLD_FILES+=usr/share/doc/usd/10.exref/summary.ascii.gz
+OLD_DIRS+=usr/share/doc/usd/10.exref
+OLD_FILES+=usr/share/doc/usd/11.edit/paper.ascii.gz
+OLD_DIRS+=usr/share/doc/usd/11.edit
+OLD_FILES+=usr/share/doc/usd/12.vi/paper.ascii.gz
+OLD_FILES+=usr/share/doc/usd/12.vi/summary.ascii.gz
+OLD_FILES+=usr/share/doc/usd/12.vi/viapwh.ascii.gz
+OLD_DIRS+=usr/share/doc/usd/12.vi
+OLD_FILES+=usr/share/doc/usd/13.viref/paper.ascii.gz
+OLD_DIRS+=usr/share/doc/usd/13.viref
 # 20150329
 .if ${TARGET_ARCH} == arm
 OLD_FILES+=usr/include/bootconfig.h

Modified: head/etc/mtree/BSD.usr.dist
==
--- head/etc/mtree/BSD.usr.dist Sat Apr 11 05:20:01 2015(r281404)
+++ head/etc/mtree/BSD.usr.dist Sat Apr 11 05:38:07 2015(r281405)
@@ -292,14 +292,6 @@
 ..
 07.mail
 ..
-10.exref
-..
-11.edit
-..
-12.vi
-..
-13.viref
-..
 18.msdiffs
 ..
 19.memacros
___
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to svn-src-all-unsubscr...@freebsd.org


svn commit: r281400 - head/tools/regression/sockets/unix_close_race

2015-04-10 Thread Garrett Cooper
Author: ngie
Date: Sat Apr 11 03:43:43 2015
New Revision: 281400
URL: https://svnweb.freebsd.org/changeset/base/281400

Log:
  - Garbage collect argc/argv; bump WARNS to 6
  - Make the socket path random and move it out of /tmp as that's outside ATF's
prescribed path
  
  MFC after: 1 week
  Sponsored by: EMC / Isilon Storage Division

Modified:
  head/tools/regression/sockets/unix_close_race/Makefile
  head/tools/regression/sockets/unix_close_race/unix_close_race.c

Modified: head/tools/regression/sockets/unix_close_race/Makefile
==
--- head/tools/regression/sockets/unix_close_race/Makefile  Sat Apr 11 
03:38:49 2015(r281399)
+++ head/tools/regression/sockets/unix_close_race/Makefile  Sat Apr 11 
03:43:43 2015(r281400)
@@ -2,6 +2,6 @@
 
 PROG=  unix_close_race
 MAN=
-WARNS?=3
+WARNS?=6
 
 .include bsd.prog.mk

Modified: head/tools/regression/sockets/unix_close_race/unix_close_race.c
==
--- head/tools/regression/sockets/unix_close_race/unix_close_race.c Sat Apr 
11 03:38:49 2015(r281399)
+++ head/tools/regression/sockets/unix_close_race/unix_close_race.c Sat Apr 
11 03:43:43 2015(r281400)
@@ -54,12 +54,13 @@
 #include unistd.h
 #include err.h
 
-#defineUNIXSTR_PATH/tmp/mytest.socket
+static char socket_path[] = tmp.;
+
 #defineUSLEEP  100
 #defineLOOPS   10
 
 int
-main(int argc, char **argv)
+main(void)
 {
struct sockaddr_un servaddr;
int listenfd, connfd, pid;
@@ -74,16 +75,20 @@ main(int argc, char **argv)
if (ncpus  2)
warnx(SMP not present, test may be unable to trigger race);
 
+   if (mkstemp(socket_path) == -1)
+   err(1, mkstemp failed);
+   unlink(socket_path);
+
/*
 * Create a UNIX domain socket that the child will repeatedly
 * accept() from, and that the parent will repeatedly connect() to.
 */
if ((listenfd = socket(AF_LOCAL, SOCK_STREAM, 0))  0)
err(1, parent: socket error);
-   (void)unlink(UNIXSTR_PATH);
+   (void)unlink(socket_path);
bzero(servaddr, sizeof(servaddr));
servaddr.sun_family = AF_LOCAL;
-   strcpy(servaddr.sun_path, UNIXSTR_PATH);
+   strcpy(servaddr.sun_path, socket_path);
if (bind(listenfd, (struct sockaddr *) servaddr,
sizeof(servaddr))  0)
err(1, parent: bind error);
@@ -102,7 +107,7 @@ main(int argc, char **argv)
sleep(1);
bzero(servaddr, sizeof(servaddr));
servaddr.sun_family = AF_LOCAL;
-   strcpy(servaddr.sun_path, UNIXSTR_PATH);
+   strcpy(servaddr.sun_path, socket_path);
for (counter = 0; counter  LOOPS; counter++) {
if ((connfd = socket(AF_LOCAL, SOCK_STREAM, 0))  0) {
(void)kill(pid, SIGTERM);
___
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to svn-src-all-unsubscr...@freebsd.org


svn commit: r281401 - head/tools/regression/sockets/unix_sendtorace

2015-04-10 Thread Garrett Cooper
Author: ngie
Date: Sat Apr 11 03:54:43 2015
New Revision: 281401
URL: https://svnweb.freebsd.org/changeset/base/281401

Log:
  - Garbage collect argc/argv
  - Use random paths instead of one in /tmp
  
  MFC after: 1 week
  Sponsored by: EMC / Isilon Storage Division

Modified:
  head/tools/regression/sockets/unix_sendtorace/Makefile
  head/tools/regression/sockets/unix_sendtorace/unix_sendtorace.c

Modified: head/tools/regression/sockets/unix_sendtorace/Makefile
==
--- head/tools/regression/sockets/unix_sendtorace/Makefile  Sat Apr 11 
03:43:43 2015(r281400)
+++ head/tools/regression/sockets/unix_sendtorace/Makefile  Sat Apr 11 
03:54:43 2015(r281401)
@@ -2,6 +2,6 @@
 
 PROG=  unix_sendtorace
 MAN=
-WARNS?=3
+WARNS?=6
 
 .include bsd.prog.mk

Modified: head/tools/regression/sockets/unix_sendtorace/unix_sendtorace.c
==
--- head/tools/regression/sockets/unix_sendtorace/unix_sendtorace.c Sat Apr 
11 03:43:43 2015(r281400)
+++ head/tools/regression/sockets/unix_sendtorace/unix_sendtorace.c Sat Apr 
11 03:54:43 2015(r281401)
@@ -45,9 +45,10 @@
 #include string.h
 #include unistd.h
 
-#definePATH/tmp/123
 #defineITERATIONS  100
 
+static char socket_path[] = tmp.XX;
+
 static void
 stream_server(int listenfd)
 {
@@ -75,7 +76,7 @@ stream_client(void)
bzero(sun, sizeof(sun));
sun.sun_len = sizeof(sun);
sun.sun_family = AF_UNIX;
-   strcpy(sun.sun_path, PATH);
+   strcpy(sun.sun_path, socket_path);
for (i = 0; i  ITERATIONS; i++) {
fd = socket(PF_UNIX, SOCK_STREAM, 0);
if (fd  0) {
@@ -104,7 +105,7 @@ stream_test(void)
bzero(sun, sizeof(sun));
sun.sun_len = sizeof(sun);
sun.sun_family = AF_UNIX;
-   strcpy(sun.sun_path, PATH);
+   strcpy(sun.sun_path, socket_path);
 
if (bind(listenfd, (struct sockaddr *)sun, sizeof(sun))  0)
err(-1, stream_test: bind);
@@ -124,7 +125,7 @@ stream_test(void)
} else
stream_server(listenfd);
 
-   (void)unlink(PATH);
+   (void)unlink(socket_path);
 }
 
 static void
@@ -151,7 +152,7 @@ datagram_client(void)
bzero(sun, sizeof(sun));
sun.sun_len = sizeof(sun);
sun.sun_family = AF_UNIX;
-   strcpy(sun.sun_path, PATH);
+   strcpy(sun.sun_path, socket_path);
for (i = 0; i  ITERATIONS; i++) {
fd = socket(PF_UNIX, SOCK_DGRAM, 0);
if (fd  0) {
@@ -180,7 +181,7 @@ datagram_test(void)
bzero(sun, sizeof(sun));
sun.sun_len = sizeof(sun);
sun.sun_family = AF_UNIX;
-   strcpy(sun.sun_path, PATH);
+   strcpy(sun.sun_path, socket_path);
 
if (bind(serverfd, (struct sockaddr *)sun, sizeof(sun))  0)
err(-1, datagram_test: bind);
@@ -197,14 +198,16 @@ datagram_test(void)
} else
datagram_server(serverfd);
 
-   (void)unlink(PATH);
+   (void)unlink(socket_path);
 }
 
 int
-main(int argc, char *argv[])
+main(void)
 {
-
-   (void)unlink(PATH);
+   
+   if (mkstemp(socket_path) == -1)
+   err(1, mkstemp failed);
+   (void)unlink(socket_path);
datagram_test();
if (0)
stream_test();
___
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to svn-src-all-unsubscr...@freebsd.org


svn commit: r281402 - head/tools/regression/sockets/unix_socket

2015-04-10 Thread Garrett Cooper
Author: ngie
Date: Sat Apr 11 03:56:23 2015
New Revision: 281402
URL: https://svnweb.freebsd.org/changeset/base/281402

Log:
  Garbage collect argc/argv and bump WARNS to 6
  
  MFC after: 1 week
  Sponsored by: EMC / Isilon Storage Division

Modified:
  head/tools/regression/sockets/unix_socket/Makefile
  head/tools/regression/sockets/unix_socket/unix_socket.c

Modified: head/tools/regression/sockets/unix_socket/Makefile
==
--- head/tools/regression/sockets/unix_socket/Makefile  Sat Apr 11 03:54:43 
2015(r281401)
+++ head/tools/regression/sockets/unix_socket/Makefile  Sat Apr 11 03:56:23 
2015(r281402)
@@ -2,6 +2,6 @@
 
 PROG=  unix_socket
 MAN=
-WARNS?=3
+WARNS?=6
 
 .include bsd.prog.mk

Modified: head/tools/regression/sockets/unix_socket/unix_socket.c
==
--- head/tools/regression/sockets/unix_socket/unix_socket.c Sat Apr 11 
03:54:43 2015(r281401)
+++ head/tools/regression/sockets/unix_socket/unix_socket.c Sat Apr 11 
03:56:23 2015(r281402)
@@ -40,7 +40,7 @@
 #include unistd.h
 
 int
-main(int argc, char *argv[])
+main(void)
 {
int sock, socks[2];
 
___
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to svn-src-all-unsubscr...@freebsd.org


svn commit: r281403 - head/tools/regression/sockets/unix_sorflush

2015-04-10 Thread Garrett Cooper
Author: ngie
Date: Sat Apr 11 03:57:35 2015
New Revision: 281403
URL: https://svnweb.freebsd.org/changeset/base/281403

Log:
  Garbage collect argc/argv and bump WARNS to 6
  
  MFC after: 1 week
  Sponsored by: EMC / Isilon Storage Division

Modified:
  head/tools/regression/sockets/unix_sorflush/Makefile
  head/tools/regression/sockets/unix_sorflush/unix_sorflush.c

Modified: head/tools/regression/sockets/unix_sorflush/Makefile
==
--- head/tools/regression/sockets/unix_sorflush/MakefileSat Apr 11 
03:56:23 2015(r281402)
+++ head/tools/regression/sockets/unix_sorflush/MakefileSat Apr 11 
03:57:35 2015(r281403)
@@ -2,6 +2,6 @@
 
 PROG=  unix_sorflush
 MAN=
-WARNS?=3
+WARNS?=6
 
 .include bsd.prog.mk

Modified: head/tools/regression/sockets/unix_sorflush/unix_sorflush.c
==
--- head/tools/regression/sockets/unix_sorflush/unix_sorflush.c Sat Apr 11 
03:56:23 2015(r281402)
+++ head/tools/regression/sockets/unix_sorflush/unix_sorflush.c Sat Apr 11 
03:57:35 2015(r281403)
@@ -68,7 +68,7 @@ shutdown_and_exit(int s)
 }
 
 int
-main(int argc, char *argv[])
+main(void)
 {
pid_t pida, pidb;
int sv[2];
___
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to svn-src-all-unsubscr...@freebsd.org


Re: svn commit: r281373 - in head: contrib/nvi contrib/nvi/catalog contrib/nvi/cl contrib/nvi/common contrib/nvi/docs contrib/nvi/docs/USD.doc contrib/nvi/docs/internals contrib/nvi/docs/interp contri

2015-04-10 Thread Baptiste Daroussin
On Fri, Apr 11, 2015 at 09:19:39PM +0300, Dmitry Morozovsky wrote:
 Bapt,
 
 On Fri, 10 Apr 2015, Baptiste Daroussin wrote:
 
  Author: bapt
  Date: Fri Apr 10 17:50:28 2015
  New Revision: 281373
  URL: https://svnweb.freebsd.org/changeset/base/281373
  
  Log:
Update nvi to 2.1.3 which fixes the data corruption when locale conversion
failed
 
 Thank you very much for this import.
 
 Any MFC Planned please?

Not before I find how to readd the lost documentations

Bapt


pgpSz8hj7dg4R.pgp
Description: PGP signature


svn commit: r281382 - stable/10

2015-04-10 Thread Dimitry Andric
Author: dim
Date: Fri Apr 10 20:38:31 2015
New Revision: 281382
URL: https://svnweb.freebsd.org/changeset/base/281382

Log:
  MFC r272814 (by bapt):
  
Add OBJCOPY to the list of external tools
  
  MFC r272815 (by bapt):
  
Fix typo
  
  This should fix the build troubles some people have been seeing after
  the MFC of r280980 (in r281289).  Sorry for the breakage.

Modified:
  stable/10/Makefile.inc1
Directory Properties:
  stable/10/   (props changed)

Modified: stable/10/Makefile.inc1
==
--- stable/10/Makefile.inc1 Fri Apr 10 19:26:45 2015(r281381)
+++ stable/10/Makefile.inc1 Fri Apr 10 20:38:31 2015(r281382)
@@ -311,7 +311,7 @@ X${COMPILER}?=  ${CROSS_COMPILER_PREFIX}$
 X${COMPILER}?= ${${COMPILER}}
 .endif
 .endfor
-XBINUTILS= AS AR LD NM OBJDUMP RANLIB STRINGS
+XBINUTILS= AS AR LD NM OBJCOPY OBJDUMP RANLIB STRINGS
 .for BINUTIL in ${XBINUTILS}
 .if defined(CROSS_BINUTILS_PREFIX)
 X${BINUTIL}?=  ${CROSS_BINUTILS_PREFIX}${${BINUTIL}}
@@ -322,7 +322,8 @@ X${BINUTIL}?=   ${${BINUTIL}}
 WMAKEENV+= CC=${XCC} ${XFLAGS} CXX=${XCXX} ${XFLAGS} \
CPP=${XCPP} ${XFLAGS} \
AS=${XAS} AR=${XAR} LD=${XLD} NM=${XNM} \
-   OBJDUMP=${XOBJDUMP} RANLIB=${XRANLIB} STRINGS=${XSTRINGS}
+   OBJDUMP=${XOBJDUMP} OBJCOPY=${XOBJCOPY} \
+   RANLIB=${XRANLIB} STRINGS=${XSTRINGS}
 
 .if ${XCC:T:Mgcc} == gcc
 WMAKE_COMPILER_TYPE=   gcc
___
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to svn-src-all-unsubscr...@freebsd.org


Re: svn commit: r281373 - in head: contrib/nvi contrib/nvi/catalog contrib/nvi/cl contrib/nvi/common contrib/nvi/docs contrib/nvi/docs/USD.doc contrib/nvi/docs/internals contrib/nvi/docs/interp contri

2015-04-10 Thread Dmitry Morozovsky
On Fri, 10 Apr 2015, Baptiste Daroussin wrote:

 Update nvi to 2.1.3 which fixes the data corruption when locale 
   conversion
 failed
  
  Thank you very much for this import.
  
  Any MFC Planned please?
 
 Not before I find how to readd the lost documentations

Fair enough; thanks again for your attention!

-- 
Sincerely,
D.Marck [DM5020, MCK-RIPE, DM3-RIPN]
[ FreeBSD committer: ma...@freebsd.org ]

*** Dmitry Morozovsky --- D.Marck --- Wild Woozle --- ma...@rinet.ru ***

___
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to svn-src-all-unsubscr...@freebsd.org


svn commit: r281383 - in head/sys: dev/iwn net80211

2015-04-10 Thread Eitan Adler
Author: eadler
Date: Fri Apr 10 20:55:17 2015
New Revision: 281383
URL: https://svnweb.freebsd.org/changeset/base/281383

Log:
  iwn, wlan: fix typos
Fxi tow typos
  
  Obtained from:DragonFlyBSD
  MFC after:3 days

Modified:
  head/sys/dev/iwn/if_iwn.c
  head/sys/net80211/ieee80211_mesh.c

Modified: head/sys/dev/iwn/if_iwn.c
==
--- head/sys/dev/iwn/if_iwn.c   Fri Apr 10 20:38:31 2015(r281382)
+++ head/sys/dev/iwn/if_iwn.c   Fri Apr 10 20:55:17 2015(r281383)
@@ -8060,7 +8060,7 @@ iwn_read_firmware_tlv(struct iwn_softc *
case IWN_FW_TLV_WOWLAN_INST:
case IWN_FW_TLV_WOWLAN_DATA:
DPRINTF(sc, IWN_DEBUG_RESET,
-   TLV type %d reconized but not handled\n,
+   TLV type %d recognized but not handled\n,
le16toh(tlv-type));
break;
default:

Modified: head/sys/net80211/ieee80211_mesh.c
==
--- head/sys/net80211/ieee80211_mesh.c  Fri Apr 10 20:38:31 2015
(r281382)
+++ head/sys/net80211/ieee80211_mesh.c  Fri Apr 10 20:55:17 2015
(r281383)
@@ -126,7 +126,7 @@ static int ieee80211_mesh_backofftimeout
 SYSCTL_PROC(_net_wlan_mesh, OID_AUTO, backofftimeout, CTLTYPE_INT | CTLFLAG_RW,
 ieee80211_mesh_backofftimeout, 0, ieee80211_sysctl_msecs_ticks, I,
 Backoff timeout (msec). This is to throutles peering forever when 
-not receving answer or is rejected by a neighbor);
+not receiving answer or is rejected by a neighbor);
 static int ieee80211_mesh_maxretries = 2;
 SYSCTL_INT(_net_wlan_mesh, OID_AUTO, maxretries, CTLFLAG_RW,
 ieee80211_mesh_maxretries, 0,
___
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to svn-src-all-unsubscr...@freebsd.org


Re: svn commit: r281372 - head/lib/liblzma

2015-04-10 Thread Rui Paulo

On Apr 10, 2015, at 10:22 AM, Xin LI delp...@freebsd.org wrote:

Author: delphij
Date: Fri Apr 10 17:21:47 2015
New Revision: 281372
URL: https://svnweb.freebsd.org/changeset/base/281372

Log:
For reasons that I am not understand yet, using the libmd version of
SHA256 would make libarchive based application to give:

       archive_read_extract(): Lzma library error: Corrupted input data

(Internally this is LZMA_DATA_ERR)

However, the libmd version of SHA256 is supposed to give same result
as the bundled version do, and xz(1) is not affected.
 
Can you test libarchive from github?
___
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to svn-src-all-unsubscr...@freebsd.org

svn commit: r281384 - in head: share/mk usr.sbin/fifolog/fifolog_reader usr.sbin/fifolog/fifolog_writer

2015-04-10 Thread Ed Maste
Author: emaste
Date: Fri Apr 10 21:24:38 2015
New Revision: 281384
URL: https://svnweb.freebsd.org/changeset/base/281384

Log:
  Fix libfifolog dependency on libz
  
  Consumers should not need to encode fifolog's dependency on libz.
  Handle it automatically in src.libnames.mk.
  
  Differential Revision:https://reviews.freebsd.org/D2278
  Reviewed by:  bapt
  Sponsored by: The FreeBSD Foundation

Modified:
  head/share/mk/src.libnames.mk
  head/usr.sbin/fifolog/fifolog_reader/Makefile
  head/usr.sbin/fifolog/fifolog_writer/Makefile

Modified: head/share/mk/src.libnames.mk
==
--- head/share/mk/src.libnames.mk   Fri Apr 10 20:55:17 2015
(r281383)
+++ head/share/mk/src.libnames.mk   Fri Apr 10 21:24:38 2015
(r281384)
@@ -259,6 +259,9 @@ LDADD_sqlite3+= ${LDADD_pthread}
 DPADD_atf_cxx+=${DPADD_atf_c}
 LDADD_atf_cxx+=${LDADD_atf_c}
 
+DPADD_fifolog+=${DPADD_z}
+LDADD_fifolog+=${LDADD_z}
+
 DPADD_ipf+=${DPADD_kvm}
 LDADD_ipf+=${LDADD_kvm}
 

Modified: head/usr.sbin/fifolog/fifolog_reader/Makefile
==
--- head/usr.sbin/fifolog/fifolog_reader/Makefile   Fri Apr 10 20:55:17 
2015(r281383)
+++ head/usr.sbin/fifolog/fifolog_reader/Makefile   Fri Apr 10 21:24:38 
2015(r281384)
@@ -6,7 +6,7 @@ CFLAGS+= -I${.CURDIR}/../lib
 
 MAN=
 
-LIBADD=z fifolog
+LIBADD=fifolog
 
 regress:
./${PROG} /tmp/fifolog.0

Modified: head/usr.sbin/fifolog/fifolog_writer/Makefile
==
--- head/usr.sbin/fifolog/fifolog_writer/Makefile   Fri Apr 10 20:55:17 
2015(r281383)
+++ head/usr.sbin/fifolog/fifolog_writer/Makefile   Fri Apr 10 21:24:38 
2015(r281384)
@@ -6,7 +6,7 @@ CFLAGS+= -I${.CURDIR}/../lib
 
 MAN=
 
-LIBADD=z fifolog
+LIBADD=fifolog
 
 regress:
date | ./${PROG} -z 0 /tmp/fifolog.0
___
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to svn-src-all-unsubscr...@freebsd.org


svn commit: r281385 - stable/9/sys/fs/nfsclient

2015-04-10 Thread Rick Macklem
Author: rmacklem
Date: Fri Apr 10 22:53:07 2015
New Revision: 281385
URL: https://svnweb.freebsd.org/changeset/base/281385

Log:
  MFC: r276347
  r245508 modified the NFS client's Setattr RPC to
  use VA_UTIMES_NULL to indicate whether it should
  set the time to the current tod on the server.
  This had the side effect of making the NFS client
  use the client's timestamp for exclusive create,
  starting with FreeBSD9.2.
  Unfortunately a bug in some Solaris NFS servers
  causes these servers to return NFS_OK to the
  Setattr RPC done during exclusive create, but not
  actually set the file's mode, leaving the file's
  mode == 0.
  This patch restores the NFS client's behaviour to
  use the server's tod for the exclusive open's
  Setattr RPC, to avoid the Solaris server bug and
  to restore the pre-FreeBSD9.2 NFS behaviour.

Modified:
  stable/9/sys/fs/nfsclient/nfs_clport.c
Directory Properties:
  stable/9/sys/   (props changed)
  stable/9/sys/fs/   (props changed)

Modified: stable/9/sys/fs/nfsclient/nfs_clport.c
==
--- stable/9/sys/fs/nfsclient/nfs_clport.c  Fri Apr 10 21:24:38 2015
(r281384)
+++ stable/9/sys/fs/nfsclient/nfs_clport.c  Fri Apr 10 22:53:07 2015
(r281385)
@@ -1103,9 +1103,16 @@ nfscl_checksattr(struct vattr *vap, stru
 * us to do a SETATTR RPC. FreeBSD servers store the verifier
 * in atime, but we can't really assume that all servers will
 * so we ensure that our SETATTR sets both atime and mtime.
+* Set the VA_UTIMES_NULL flag for this case, so that
+* the server's time will be used.  This is needed to
+* work around a bug in some Solaris servers, where
+* setting the time TOCLIENT causes the Setattr RPC
+* to return NFS_OK, but not set va_mode.
 */
-   if (vap-va_mtime.tv_sec == VNOVAL)
+   if (vap-va_mtime.tv_sec == VNOVAL) {
vfs_timestamp(vap-va_mtime);
+   vap-va_vaflags |= VA_UTIMES_NULL;
+   }
if (vap-va_atime.tv_sec == VNOVAL)
vap-va_atime = vap-va_mtime;
return (1);
___
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to svn-src-all-unsubscr...@freebsd.org


svn commit: r281386 - stable/10/sys/fs/nfsclient

2015-04-10 Thread Rick Macklem
Author: rmacklem
Date: Fri Apr 10 23:43:01 2015
New Revision: 281386
URL: https://svnweb.freebsd.org/changeset/base/281386

Log:
  MFC: r276347
  r245508 modified the NFS client's Setattr RPC to
  use VA_UTIMES_NULL to indicate whether it should
  set the time to the current tod on the server.
  This had the side effect of making the NFS client
  use the client's timestamp for exclusive create,
  starting with FreeBSD9.2.
  Unfortunately a bug in some Solaris NFS servers
  causes these servers to return NFS_OK to the
  Setattr RPC done during exclusive create, but not
  actually set the file's mode, leaving the file's
  mode == 0.
  This patch restores the NFS client's behaviour to
  use the server's tod for the exclusive open's
  Setattr RPC, to avoid the Solaris server bug and
  to restore the pre-FreeBSD9.2 NFS behaviour.

Modified:
  stable/10/sys/fs/nfsclient/nfs_clport.c
Directory Properties:
  stable/10/   (props changed)

Modified: stable/10/sys/fs/nfsclient/nfs_clport.c
==
--- stable/10/sys/fs/nfsclient/nfs_clport.c Fri Apr 10 22:53:07 2015
(r281385)
+++ stable/10/sys/fs/nfsclient/nfs_clport.c Fri Apr 10 23:43:01 2015
(r281386)
@@ -1097,9 +1097,16 @@ nfscl_checksattr(struct vattr *vap, stru
 * us to do a SETATTR RPC. FreeBSD servers store the verifier
 * in atime, but we can't really assume that all servers will
 * so we ensure that our SETATTR sets both atime and mtime.
+* Set the VA_UTIMES_NULL flag for this case, so that
+* the server's time will be used.  This is needed to
+* work around a bug in some Solaris servers, where
+* setting the time TOCLIENT causes the Setattr RPC
+* to return NFS_OK, but not set va_mode.
 */
-   if (vap-va_mtime.tv_sec == VNOVAL)
+   if (vap-va_mtime.tv_sec == VNOVAL) {
vfs_timestamp(vap-va_mtime);
+   vap-va_vaflags |= VA_UTIMES_NULL;
+   }
if (vap-va_atime.tv_sec == VNOVAL)
vap-va_atime = vap-va_mtime;
return (1);
___
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to svn-src-all-unsubscr...@freebsd.org


svn commit: r281387 - head/sys/dev/hptnr

2015-04-10 Thread Xin LI
Author: delphij
Date: Sat Apr 11 00:45:03 2015
New Revision: 281387
URL: https://svnweb.freebsd.org/changeset/base/281387

Log:
  Merge changes from vendor driver version 1.1.1:
  
  v1.1.1 2015-03-26
   * Support 4Kn drive.
   * Change the SCSI target ID of the disk to be the index of physical
 connetion to the HBA.
   * Support staggered drive spin up.
   * Fix a bug that command would be timeout because of improper
 interrupt service routine.
   * Error handling to avoid scsi command lost which caused system
 hang up.
   * Fix a bug that fail to get the devcie's serial number via
 FreeNAS WebGUI.
  
  Many thanks to HighPoint for continued support of FreeBSD!
  
  MFC after:2 weeks

Modified:
  head/sys/dev/hptnr/README
  head/sys/dev/hptnr/amd64-elf.hptnr_lib.o.uu
  head/sys/dev/hptnr/him.h
  head/sys/dev/hptnr/hptintf.h
  head/sys/dev/hptnr/hptnr_config.c
  head/sys/dev/hptnr/hptnr_config.h
  head/sys/dev/hptnr/hptnr_osm_bsd.c
  head/sys/dev/hptnr/i386-elf.hptnr_lib.o.uu
  head/sys/dev/hptnr/ldm.h
  head/sys/dev/hptnr/os_bsd.h

Modified: head/sys/dev/hptnr/README
==
--- head/sys/dev/hptnr/README   Fri Apr 10 23:43:01 2015(r281386)
+++ head/sys/dev/hptnr/README   Sat Apr 11 00:45:03 2015(r281387)
@@ -1,8 +1,16 @@
 Rocket Controller Driver for FreeBSD
-Copyright (C) 2014 HighPoint Technologies, Inc. All rights reserved.
+Copyright (C) 2015 HighPoint Technologies, Inc. All rights reserved.
 
 #
 Revision History:
+   v1.1.1 2015-03-26
+ * Support 4Kn drive.
+ * Change the SCSI target ID of the disk to be the index of physical 
connetion to the HBA.
+ * Support staggered drive spin up.
+ * Fix a bug that command would be timeout because of improper interrupt 
service routine.
+ * Error handling to avoid scsi command lost which caused system hang up.
+ * Fix a bug that fail to get the devcie's serial number via FreeNAS 
WebGUI.
+
v1.0.1 2014-8-19
  * Do not retry the command and reset the disk when failed to enable or 
disable spin up feature.
@@ -13,7 +21,7 @@ Revision History:
  * Support smartmontool for R750.
 
v1.0 2013-7-3
- *First source code release
+First source code release
 
 #
 
@@ -49,7 +57,7 @@ Revision History:
   2) Extract the driver files under the kernel source tree:
 
  # cd /usr/src/sys/
- # tar xvzf /your/path/to/hptnr_freebsd_src_v1.0.1_14_08_19.tgz
+ # tar xvzf /your/path/to/hptnr-freebsd-src-v1.0-130701.tgz
 
   3) Update the kernel configuration file to include the HighPoint source.
  Assume the configure file is GENERIC, and new kernel configure file is 

Modified: head/sys/dev/hptnr/amd64-elf.hptnr_lib.o.uu
==
--- head/sys/dev/hptnr/amd64-elf.hptnr_lib.o.uu Fri Apr 10 23:43:01 2015
(r281386)
+++ head/sys/dev/hptnr/amd64-elf.hptnr_lib.o.uu Sat Apr 11 00:45:03 2015
(r281387)
@@ -1,6297 +1,4969 @@
 begin 644 hptnr_lib.o
-M?T5,1@(!`0D```$`/@`!`+`#!@``
-M`$```$``$``-`(G0Q@(QD!$D$]G0@$\!.L$@^X3`
-M=`:`9PS?ZP2`3PP@N!0```##9F9FD//#9F9FD9F9I!F9I!F9I!!5T%6055!
-M5%532(/L$F)_4F)]DB)U8A,)`=%B=(BT8P2(E$)!!(QT8P`$B%P`^%
-M=`$``.@`28G$N`!-A0/A!$``!,B_H`$B)1002(7`=15,
-MB9,B_H`+@`ZH!``!!QD0D.!I!QD0D.0A!QD0D.@A!QD0D.P!!
-MQD0D//]!QD0D/0!!QD0D):M!#[=.9!B40D($V);0H0=$)#3_0$
-M))0(2(M$)!!(BT`028E$)$A(!?\```!)B40D4$'10P)$B+100
-M28E$)'A)QX0DH`!!QD0D)(!)C5PD6+X`2(G?Z`!(BT0D
-M$$B+!BZ_P```$B)W^@`3(GF3(GOZ`[R/___^L@9F9FD9FD+_H
-M`P``Z`#ZP%,B_H`(3;=`Y!#[9$)0\@'3=A,!T,4B-=003(GO
-MZ`!!#[=T)#))BWY0Z`!,B9,B_H`+@`Z```!)QT0D
-M`!,B9,B_H`$B+1002(M8$$$/MM/MG0D!TB-P3H`$)
-MQ,8#`,9#`0#0P(`QD,#`$B)[DR)[^@`2(U5.+@`9F:0Q@00`$B#
-MP`%(@_@0=?)!C40D!,9%.!713D1B$4\QD4]`$B-75A$#[;@1(EE-,%E```
-M``!(BU0D$$B+0A!(B45(2(E5+X`2(G?Z`!(BT0D$$B+!A$
-MB)(B=_H`+@!2(/$%M=05Q!74%05_#D))\:)=PC1PX`9L='
-M#```9H7V=!^-4/^Y`9FD$B+!V:)%`A(@\$@^H!9H/Z_W7L\\-F9F:0
-M9F:09F:008GP9HEW,9'#@%FQT,``!FA?9T'KH`N0!(BP=FB10(
-M@\(!2(/!`F9$.)U[//#9F9FD9FD9FD(!_#@%U*@^W1PP/M\A(BQ/MQ1*
-M@\`!9HE'#8[1PIR!F;'1PP``:#;P@!#[?PTB+%P^W1PB#Z`%FB4(#[?`
-M#[$0L-F9F:09F:09F:0@'\.`74J#[=7`^W1PP!P@^W1PJ)P8G0P?H?]_E(
-M8])(BP=FB3109H-'`'#9F:0#[='`^WR$B+%V:)-$J#P`%FB4(PV9F9I!F
-M9I!F9I!F@W\(``^4P`^VP,.0D)02(L/2#G/=0BY`.L/D$B+$4B+00A(
-MB4((2(D02(G(PV9F9I!F9F:09F:09F:008G0A-)T.@^V!SH=2A(B?^
-M`.L4#[97`0^V00%(@\!2(/!`3C=0J#Q@%$.,9UY.L+N`!F9I!FD,.X
-M`0```,-F9I!F9I!F9I#1P$`0(AW`L='!`##08G0#[97`0^VPDB-!$!(
-MP`2(G!2`-/(/`8A7`40!1P2X`,8$`!(@\`!2(/X#'7R2(DQ1(A!
-M$R)P@^VQHA!42)PL'J$(/B/P^V00J#X,`)T(A!L-F9F:0#[9'`3H'#Y+`

svn commit: r281388 - head/sys/netinet

2015-04-10 Thread Xin LI
Author: delphij
Date: Sat Apr 11 01:06:59 2015
New Revision: 281388
URL: https://svnweb.freebsd.org/changeset/base/281388

Log:
  Attempt to fix build after 281351 by defining full prototype for the
  functions that were moved to ip_reass.c.

Modified:
  head/sys/netinet/ip_input.c

Modified: head/sys/netinet/ip_input.c
==
--- head/sys/netinet/ip_input.c Sat Apr 11 00:45:03 2015(r281387)
+++ head/sys/netinet/ip_input.c Sat Apr 11 01:06:59 2015(r281388)
@@ -90,11 +90,11 @@ CTASSERT(sizeof(struct ip) == 20);
 #endif
 
 /* IP reassembly functions are defined in ip_reass.c. */
-extern void ipreass_init();
-extern void ipreass_drain();
-extern void ipreass_slowtimo();
+extern void ipreass_init(void);
+extern void ipreass_drain(void);
+extern void ipreass_slowtimo(void);
 #ifdef VIMAGE
-extern void ipreass_destroy();
+extern void ipreass_destroy(void);
 #endif
 
 struct rwlock in_ifaddr_lock;
___
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to svn-src-all-unsubscr...@freebsd.org


svn commit: r281389 - in stable: 10/usr.sbin/acpi/acpiconf 8/usr.sbin/acpi/acpiconf 9/usr.sbin/acpi/acpiconf

2015-04-10 Thread Jung-uk Kim
Author: jkim
Date: Sat Apr 11 01:17:19 2015
New Revision: 281389
URL: https://svnweb.freebsd.org/changeset/base/281389

Log:
  MFC:  r281171
  
  Tidy up battery status information.  Remove a trailing white space.
  
  PR:   193671

Modified:
  stable/10/usr.sbin/acpi/acpiconf/acpiconf.c
Directory Properties:
  stable/10/   (props changed)

Changes in other areas also in this revision:
Modified:
  stable/8/usr.sbin/acpi/acpiconf/acpiconf.c
  stable/9/usr.sbin/acpi/acpiconf/acpiconf.c
Directory Properties:
  stable/8/usr.sbin/acpi/acpiconf/   (props changed)
  stable/9/usr.sbin/acpi/acpiconf/   (props changed)

Modified: stable/10/usr.sbin/acpi/acpiconf/acpiconf.c
==
--- stable/10/usr.sbin/acpi/acpiconf/acpiconf.c Sat Apr 11 01:06:59 2015
(r281388)
+++ stable/10/usr.sbin/acpi/acpiconf/acpiconf.c Sat Apr 11 01:17:19 2015
(r281389)
@@ -136,16 +136,30 @@ acpi_battinfo(int num)
if (ioctl(acpifd, ACPIIO_BATT_GET_BATTINFO, battio) == -1)
err(EX_IOERR, get battery user info (%d) failed, num);
if (battio.battinfo.state != ACPI_BATT_STAT_NOT_PRESENT) {
-   printf(State:\t\t\t);
-   if (battio.battinfo.state == 0)
-   printf(high );
-   if (battio.battinfo.state  ACPI_BATT_STAT_CRITICAL)
-   printf(critical );
-   if (battio.battinfo.state  ACPI_BATT_STAT_DISCHARG)
-   printf(discharging );
-   if (battio.battinfo.state  ACPI_BATT_STAT_CHARGING)
-   printf(charging );
-   printf(\n);
+   const char *state;
+   switch (battio.battinfo.state  ACPI_BATT_STAT_BST_MASK) {
+   case 0:
+   state = high;
+   break;
+   case ACPI_BATT_STAT_DISCHARG:
+   state = discharging;
+   break;
+   case ACPI_BATT_STAT_CHARGING:
+   state = charging;
+   break;
+   case ACPI_BATT_STAT_CRITICAL:
+   state = critical;
+   break;
+   case ACPI_BATT_STAT_DISCHARG | ACPI_BATT_STAT_CRITICAL:
+   state = critical discharging;
+   break;
+   case ACPI_BATT_STAT_CHARGING | ACPI_BATT_STAT_CRITICAL:
+   state = critical charging;
+   break;
+   default:
+   state = invalid;
+   }
+   printf(State:\t\t\t%s\n, state);
if (battio.battinfo.cap == -1)
printf(Remaining capacity:\tunknown\n);
else
___
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to svn-src-all-unsubscr...@freebsd.org


svn commit: r281389 - in stable: 10/usr.sbin/acpi/acpiconf 8/usr.sbin/acpi/acpiconf 9/usr.sbin/acpi/acpiconf

2015-04-10 Thread Jung-uk Kim
Author: jkim
Date: Sat Apr 11 01:17:19 2015
New Revision: 281389
URL: https://svnweb.freebsd.org/changeset/base/281389

Log:
  MFC:  r281171
  
  Tidy up battery status information.  Remove a trailing white space.
  
  PR:   193671

Modified:
  stable/8/usr.sbin/acpi/acpiconf/acpiconf.c
Directory Properties:
  stable/8/usr.sbin/acpi/acpiconf/   (props changed)

Changes in other areas also in this revision:
Modified:
  stable/10/usr.sbin/acpi/acpiconf/acpiconf.c
  stable/9/usr.sbin/acpi/acpiconf/acpiconf.c
Directory Properties:
  stable/10/   (props changed)
  stable/9/usr.sbin/acpi/acpiconf/   (props changed)

Modified: stable/8/usr.sbin/acpi/acpiconf/acpiconf.c
==
--- stable/8/usr.sbin/acpi/acpiconf/acpiconf.c  Sat Apr 11 01:06:59 2015
(r281388)
+++ stable/8/usr.sbin/acpi/acpiconf/acpiconf.c  Sat Apr 11 01:17:19 2015
(r281389)
@@ -136,16 +136,30 @@ acpi_battinfo(int num)
if (ioctl(acpifd, ACPIIO_BATT_GET_BATTINFO, battio) == -1)
err(EX_IOERR, get battery user info (%d) failed, num);
if (battio.battinfo.state != ACPI_BATT_STAT_NOT_PRESENT) {
-   printf(State:\t\t\t);
-   if (battio.battinfo.state == 0)
-   printf(high );
-   if (battio.battinfo.state  ACPI_BATT_STAT_CRITICAL)
-   printf(critical );
-   if (battio.battinfo.state  ACPI_BATT_STAT_DISCHARG)
-   printf(discharging );
-   if (battio.battinfo.state  ACPI_BATT_STAT_CHARGING)
-   printf(charging );
-   printf(\n);
+   const char *state;
+   switch (battio.battinfo.state  ACPI_BATT_STAT_BST_MASK) {
+   case 0:
+   state = high;
+   break;
+   case ACPI_BATT_STAT_DISCHARG:
+   state = discharging;
+   break;
+   case ACPI_BATT_STAT_CHARGING:
+   state = charging;
+   break;
+   case ACPI_BATT_STAT_CRITICAL:
+   state = critical;
+   break;
+   case ACPI_BATT_STAT_DISCHARG | ACPI_BATT_STAT_CRITICAL:
+   state = critical discharging;
+   break;
+   case ACPI_BATT_STAT_CHARGING | ACPI_BATT_STAT_CRITICAL:
+   state = critical charging;
+   break;
+   default:
+   state = invalid;
+   }
+   printf(State:\t\t\t%s\n, state);
if (battio.battinfo.cap == -1)
printf(Remaining capacity:\tunknown\n);
else
___
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to svn-src-all-unsubscr...@freebsd.org


svn commit: r281389 - in stable: 10/usr.sbin/acpi/acpiconf 8/usr.sbin/acpi/acpiconf 9/usr.sbin/acpi/acpiconf

2015-04-10 Thread Jung-uk Kim
Author: jkim
Date: Sat Apr 11 01:17:19 2015
New Revision: 281389
URL: https://svnweb.freebsd.org/changeset/base/281389

Log:
  MFC:  r281171
  
  Tidy up battery status information.  Remove a trailing white space.
  
  PR:   193671

Modified:
  stable/9/usr.sbin/acpi/acpiconf/acpiconf.c
Directory Properties:
  stable/9/usr.sbin/acpi/acpiconf/   (props changed)

Changes in other areas also in this revision:
Modified:
  stable/10/usr.sbin/acpi/acpiconf/acpiconf.c
  stable/8/usr.sbin/acpi/acpiconf/acpiconf.c
Directory Properties:
  stable/10/   (props changed)
  stable/8/usr.sbin/acpi/acpiconf/   (props changed)

Modified: stable/9/usr.sbin/acpi/acpiconf/acpiconf.c
==
--- stable/9/usr.sbin/acpi/acpiconf/acpiconf.c  Sat Apr 11 01:06:59 2015
(r281388)
+++ stable/9/usr.sbin/acpi/acpiconf/acpiconf.c  Sat Apr 11 01:17:19 2015
(r281389)
@@ -136,16 +136,30 @@ acpi_battinfo(int num)
if (ioctl(acpifd, ACPIIO_BATT_GET_BATTINFO, battio) == -1)
err(EX_IOERR, get battery user info (%d) failed, num);
if (battio.battinfo.state != ACPI_BATT_STAT_NOT_PRESENT) {
-   printf(State:\t\t\t);
-   if (battio.battinfo.state == 0)
-   printf(high );
-   if (battio.battinfo.state  ACPI_BATT_STAT_CRITICAL)
-   printf(critical );
-   if (battio.battinfo.state  ACPI_BATT_STAT_DISCHARG)
-   printf(discharging );
-   if (battio.battinfo.state  ACPI_BATT_STAT_CHARGING)
-   printf(charging );
-   printf(\n);
+   const char *state;
+   switch (battio.battinfo.state  ACPI_BATT_STAT_BST_MASK) {
+   case 0:
+   state = high;
+   break;
+   case ACPI_BATT_STAT_DISCHARG:
+   state = discharging;
+   break;
+   case ACPI_BATT_STAT_CHARGING:
+   state = charging;
+   break;
+   case ACPI_BATT_STAT_CRITICAL:
+   state = critical;
+   break;
+   case ACPI_BATT_STAT_DISCHARG | ACPI_BATT_STAT_CRITICAL:
+   state = critical discharging;
+   break;
+   case ACPI_BATT_STAT_CHARGING | ACPI_BATT_STAT_CRITICAL:
+   state = critical charging;
+   break;
+   default:
+   state = invalid;
+   }
+   printf(State:\t\t\t%s\n, state);
if (battio.battinfo.cap == -1)
printf(Remaining capacity:\tunknown\n);
else
___
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to svn-src-all-unsubscr...@freebsd.org


svn commit: r281390 - stable/10/sys/dev/usb/wlan

2015-04-10 Thread Rui Paulo
Author: rpaulo
Date: Sat Apr 11 02:23:59 2015
New Revision: 281390
URL: https://svnweb.freebsd.org/changeset/base/281390

Log:
  MFC r281070:
urtwn: blink the LED when scanning.

Modified:
  stable/10/sys/dev/usb/wlan/if_urtwn.c
Directory Properties:
  stable/10/   (props changed)

Modified: stable/10/sys/dev/usb/wlan/if_urtwn.c
==
--- stable/10/sys/dev/usb/wlan/if_urtwn.c   Sat Apr 11 01:17:19 2015
(r281389)
+++ stable/10/sys/dev/usb/wlan/if_urtwn.c   Sat Apr 11 02:23:59 2015
(r281390)
@@ -1561,14 +1561,9 @@ urtwn_newstate(struct ieee80211vap *vap,
urtwn_bb_write(sc, R92C_OFDM0_AGCCORE1(1), reg);
}
}
-   /* Make link LED blink during scan. */
-   urtwn_set_led(sc, URTWN_LED_LINK, !sc-ledlink);
-
/* Pause AC Tx queues. */
urtwn_write_1(sc, R92C_TXPAUSE,
urtwn_read_1(sc, R92C_TXPAUSE) | 0x0f);
-
-   urtwn_set_chan(sc, ic-ic_curchan, NULL);
break;
case IEEE80211_S_AUTH:
/* Set initial gain under link. */
@@ -3124,8 +3119,13 @@ static void
 urtwn_set_channel(struct ieee80211com *ic)
 {
struct urtwn_softc *sc = ic-ic_ifp-if_softc;
+   struct ieee80211vap *vap = TAILQ_FIRST(ic-ic_vaps);
 
URTWN_LOCK(sc);
+   if (vap-iv_state == IEEE80211_S_SCAN) {
+   /* Make link LED blink during scan. */
+   urtwn_set_led(sc, URTWN_LED_LINK, !sc-ledlink);
+   }
urtwn_set_chan(sc, ic-ic_curchan, NULL);
URTWN_UNLOCK(sc);
 }
___
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to svn-src-all-unsubscr...@freebsd.org


svn commit: r281391 - head/tools/regression/sockets/reconnect

2015-04-10 Thread Garrett Cooper
Author: ngie
Date: Sat Apr 11 02:50:44 2015
New Revision: 281391
URL: https://svnweb.freebsd.org/changeset/base/281391

Log:
  - Use static buffers for temporary file paths instead of strdup of constant 
strings
  - Don't use /tmp because it's outside ATF's prescribed sandbox
  - Use mkstemp instead of mktemp to eliminate warning
  
  MFC after: 1 week
  Sponsored by: EMC / Isilon Storage Division

Modified:
  head/tools/regression/sockets/reconnect/reconnect.c

Modified: head/tools/regression/sockets/reconnect/reconnect.c
==
--- head/tools/regression/sockets/reconnect/reconnect.c Sat Apr 11 02:23:59 
2015(r281390)
+++ head/tools/regression/sockets/reconnect/reconnect.c Sat Apr 11 02:50:44 
2015(r281391)
@@ -45,8 +45,8 @@
 #include string.h
 #include unistd.h
 
-static char *uds_name1 = NULL;
-static char *uds_name2 = NULL;
+static char uds_name1[] = reconnect.;
+static char uds_name2[] = reconnect.;
 
 #definesstosa(ss)  ((struct sockaddr *)(ss))
 
@@ -112,20 +112,14 @@ main()
 
 atexit(cleanup);
 
-uds_name1 = strdup(/tmp/reconnect.XX);
-if (uds_name1 == NULL)
-err(1, can't allocate memory);
-uds_name1 = mktemp(uds_name1);
-if (uds_name1 == NULL)
-err(1, mktemp(3) failed);
+if (mkstemp(uds_name1) == -1)
+   err(1, mkstemp);
+unlink(uds_name1);
 s_sock1 = create_uds_server(uds_name1);
 
-uds_name2 = strdup(/tmp/reconnect.XX);
-if (uds_name2 == NULL)
-err(1, can't allocate memory);
-uds_name2 = mktemp(uds_name2);
-if (uds_name2 == NULL)
-err(1, mktemp(3) failed);
+if (mkstemp(uds_name2) == -1)
+err(1, mkstemp);
+unlink(uds_name2);
 s_sock2 = create_uds_server(uds_name2);
 
 c_sock = socket(PF_LOCAL, SOCK_DGRAM, 0);
___
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to svn-src-all-unsubscr...@freebsd.org


svn commit: r281392 - head/tools/regression/sockets/rtsocket

2015-04-10 Thread Garrett Cooper
Author: ngie
Date: Sat Apr 11 02:59:45 2015
New Revision: 281392
URL: https://svnweb.freebsd.org/changeset/base/281392

Log:
  - Garbage collect argc/argv (-Wunused)
  - Bump WARNS to 6
  
  MFC after: 1 week
  Sponsored by: EMC / Isilon Storage Division

Modified:
  head/tools/regression/sockets/rtsocket/Makefile
  head/tools/regression/sockets/rtsocket/rtsocket.c

Modified: head/tools/regression/sockets/rtsocket/Makefile
==
--- head/tools/regression/sockets/rtsocket/Makefile Sat Apr 11 02:50:44 
2015(r281391)
+++ head/tools/regression/sockets/rtsocket/Makefile Sat Apr 11 02:59:45 
2015(r281392)
@@ -2,6 +2,6 @@
 
 PROG=  rtsocket
 MAN=
-WARNS?=3
+WARNS?=6
 
 .include bsd.prog.mk

Modified: head/tools/regression/sockets/rtsocket/rtsocket.c
==
--- head/tools/regression/sockets/rtsocket/rtsocket.c   Sat Apr 11 02:50:44 
2015(r281391)
+++ head/tools/regression/sockets/rtsocket/rtsocket.c   Sat Apr 11 02:59:45 
2015(r281392)
@@ -41,7 +41,7 @@
 #include unistd.h
 
 int
-main(int argc, char *argv[])
+main(void)
 {
int sock, socks[2];
 
___
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to svn-src-all-unsubscr...@freebsd.org


svn commit: r281393 - head/tools/regression/sockets/sblock

2015-04-10 Thread Garrett Cooper
Author: ngie
Date: Sat Apr 11 03:13:09 2015
New Revision: 281393
URL: https://svnweb.freebsd.org/changeset/base/281393

Log:
  Fix warnings and bump WARNS to 6
  - Garbage collect argc/argv (-Wunused)
  - sleep(3) will always return an unsigned int; don't check for return codes 0
(-Wsign-compare)
  
  MFC after: 1 week
  Sponsored by: EMC / Isilon Storage Division

Modified:
  head/tools/regression/sockets/sblock/Makefile
  head/tools/regression/sockets/sblock/sblock.c

Modified: head/tools/regression/sockets/sblock/Makefile
==
--- head/tools/regression/sockets/sblock/Makefile   Sat Apr 11 02:59:45 
2015(r281392)
+++ head/tools/regression/sockets/sblock/Makefile   Sat Apr 11 03:13:09 
2015(r281393)
@@ -4,6 +4,6 @@
 
 PROG=  sblock
 MAN=
-WARNS?=2
+WARNS?=6
 
 .include bsd.prog.mk

Modified: head/tools/regression/sockets/sblock/sblock.c
==
--- head/tools/regression/sockets/sblock/sblock.c   Sat Apr 11 02:59:45 
2015(r281392)
+++ head/tools/regression/sockets/sblock/sblock.c   Sat Apr 11 03:13:09 
2015(r281393)
@@ -54,7 +54,7 @@
 
 static int interrupted;
 static void
-signal_handler(int signum)
+signal_handler(int signum __unused)
 {
 
interrupted++;
@@ -95,7 +95,7 @@ locking_recver(int fd)
ssize_t len;
char ch;
 
-   if (sleep(1)  0)
+   if (sleep(1) != 0)
err(-1, FAIL: locking_recver: sleep);
len = recv(fd, ch, sizeof(ch), 0);
if (len  0  errno != EINTR)
@@ -116,7 +116,7 @@ signaller(pid_t locking_recver_pid, int 
ssize_t len;
char ch;
 
-   if (sleep(2)  0) {
+   if (sleep(2) != 0) {
warn(signaller sleep(2));
return;
}
@@ -124,7 +124,7 @@ signaller(pid_t locking_recver_pid, int 
warn(signaller kill(%d), locking_recver_pid);
return;
}
-   if (sleep(1)  0) {
+   if (sleep(1) != 0) {
warn(signaller sleep(1));
return;
}
@@ -141,14 +141,14 @@ signaller(pid_t locking_recver_pid, int 
warn(signaller close);
return;
}
-   if (sleep(1)  0) {
+   if (sleep(1) != 0) {
warn(signaller sleep(1));
return;
}
 }
 
 int
-main(int argc, char *argv[])
+main(void)
 {
int error, fds[2], recver_fd, sender_fd;
pid_t blocking_recver_pid;
___
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to svn-src-all-unsubscr...@freebsd.org


svn commit: r281394 - head/tools/regression/sockets/sendfile

2015-04-10 Thread Garrett Cooper
Author: ngie
Date: Sat Apr 11 03:18:14 2015
New Revision: 281394
URL: https://svnweb.freebsd.org/changeset/base/281394

Log:
  - Don't use /tmp because it's outside ATF's prescribed sandbox
  - Replace a hardcoded PATH_MAX value with sizeof(path)
  - Use path like an array, not a pointer, and always try to unlink it in 
cleanup
  
  MFC after: 1 week
  Sponsored by: EMC / Isilon Storage Division

Modified:
  head/tools/regression/sockets/sendfile/sendfile.c

Modified: head/tools/regression/sockets/sendfile/sendfile.c
==
--- head/tools/regression/sockets/sendfile/sendfile.c   Sat Apr 11 03:13:09 
2015(r281393)
+++ head/tools/regression/sockets/sendfile/sendfile.c   Sat Apr 11 03:18:14 
2015(r281394)
@@ -452,8 +452,8 @@ run_parent(void)
 static void
 cleanup(void)
 {
-   if (*path != '\0')
-   unlink(path);
+
+   unlink(path);
 }
 
 int
@@ -461,12 +461,12 @@ main(int argc, char *argv[])
 {
int pagesize;
 
-   *path = '\0';
+   path[0] = '\0';
 
pagesize = getpagesize();
 
if (argc == 1) {
-   snprintf(path, PATH_MAX, /tmp/sendfile.);
+   snprintf(path, sizeof(path), sendfile.);
file_fd = mkstemp(path);
if (file_fd == -1)
FAIL_ERR(mkstemp);
___
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to svn-src-all-unsubscr...@freebsd.org


svn commit: r281395 - head/tools/regression/sockets/shutdown

2015-04-10 Thread Garrett Cooper
Author: ngie
Date: Sat Apr 11 03:19:48 2015
New Revision: 281395
URL: https://svnweb.freebsd.org/changeset/base/281395

Log:
  Fix a -Wuninitialized warning by setting the socket to -1 and bump WARNS to 6
  
  MFC after: 1 week
  Sponsored by: EMC / Isilon Storage Division

Modified:
  head/tools/regression/sockets/shutdown/Makefile
  head/tools/regression/sockets/shutdown/shutdown.c

Modified: head/tools/regression/sockets/shutdown/Makefile
==
--- head/tools/regression/sockets/shutdown/Makefile Sat Apr 11 03:18:14 
2015(r281394)
+++ head/tools/regression/sockets/shutdown/Makefile Sat Apr 11 03:19:48 
2015(r281395)
@@ -4,6 +4,6 @@
 
 PROG=  shutdown
 MAN=
-WARNS?=2
+WARNS?=6
 
 .include bsd.prog.mk

Modified: head/tools/regression/sockets/shutdown/shutdown.c
==
--- head/tools/regression/sockets/shutdown/shutdown.c   Sat Apr 11 03:18:14 
2015(r281394)
+++ head/tools/regression/sockets/shutdown/shutdown.c   Sat Apr 11 03:19:48 
2015(r281395)
@@ -45,6 +45,8 @@ main(void)
int listen_sock, connect_sock;
u_short port;
 
+   listen_sock = -1;
+
/* Shutdown(2) on an invalid file descriptor has to return EBADF. */
if ((shutdown(listen_sock, SHUT_RDWR) != -1)  (errno != EBADF))
errx(-1, shutdown() for invalid file descriptor does not 
___
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to svn-src-all-unsubscr...@freebsd.org


svn commit: r281396 - in head/sys: contrib/dev/acpica contrib/dev/acpica/common contrib/dev/acpica/compiler contrib/dev/acpica/components/debugger contrib/dev/acpica/components/disassembler contrib...

2015-04-10 Thread Jung-uk Kim
Author: jkim
Date: Sat Apr 11 03:23:41 2015
New Revision: 281396
URL: https://svnweb.freebsd.org/changeset/base/281396

Log:
  Merge ACPICA 20150410.

Modified:
  head/sys/contrib/dev/acpica/acpica_prep.sh
  head/sys/contrib/dev/acpica/changes.txt
  head/sys/contrib/dev/acpica/common/adfile.c
  head/sys/contrib/dev/acpica/common/adisasm.c
  head/sys/contrib/dev/acpica/common/dmtable.c
  head/sys/contrib/dev/acpica/common/dmtbdump.c
  head/sys/contrib/dev/acpica/common/dmtbinfo.c
  head/sys/contrib/dev/acpica/compiler/aslcodegen.c
  head/sys/contrib/dev/acpica/compiler/aslcompile.c
  head/sys/contrib/dev/acpica/compiler/aslcompiler.h
  head/sys/contrib/dev/acpica/compiler/asldefine.h
  head/sys/contrib/dev/acpica/compiler/aslfold.c
  head/sys/contrib/dev/acpica/compiler/asllisting.c
  head/sys/contrib/dev/acpica/compiler/aslmain.c
  head/sys/contrib/dev/acpica/compiler/aslmap.c
  head/sys/contrib/dev/acpica/compiler/aslmapenter.c
  head/sys/contrib/dev/acpica/compiler/asloptions.c
  head/sys/contrib/dev/acpica/compiler/aslrules.y
  head/sys/contrib/dev/acpica/compiler/aslstartup.c
  head/sys/contrib/dev/acpica/compiler/asltree.c
  head/sys/contrib/dev/acpica/compiler/asltypes.y
  head/sys/contrib/dev/acpica/compiler/aslutils.c
  head/sys/contrib/dev/acpica/compiler/aslwalks.c
  head/sys/contrib/dev/acpica/compiler/dtcompile.c
  head/sys/contrib/dev/acpica/compiler/dtcompiler.h
  head/sys/contrib/dev/acpica/compiler/dtio.c
  head/sys/contrib/dev/acpica/compiler/dttable.c
  head/sys/contrib/dev/acpica/compiler/dttemplate.h
  head/sys/contrib/dev/acpica/compiler/dtutils.c
  head/sys/contrib/dev/acpica/components/debugger/dbmethod.c
  head/sys/contrib/dev/acpica/components/debugger/dbxface.c
  head/sys/contrib/dev/acpica/components/disassembler/dmopcode.c
  head/sys/contrib/dev/acpica/components/disassembler/dmwalk.c
  head/sys/contrib/dev/acpica/components/dispatcher/dsopcode.c
  head/sys/contrib/dev/acpica/components/dispatcher/dsutils.c
  head/sys/contrib/dev/acpica/components/events/evregion.c
  head/sys/contrib/dev/acpica/components/events/evxfevnt.c
  head/sys/contrib/dev/acpica/components/executer/exdump.c
  head/sys/contrib/dev/acpica/components/executer/exfldio.c
  head/sys/contrib/dev/acpica/components/executer/exoparg3.c
  head/sys/contrib/dev/acpica/components/executer/exregion.c
  head/sys/contrib/dev/acpica/components/hardware/hwgpe.c
  head/sys/contrib/dev/acpica/components/hardware/hwvalid.c
  head/sys/contrib/dev/acpica/components/namespace/nsdump.c
  head/sys/contrib/dev/acpica/components/parser/psopcode.c
  head/sys/contrib/dev/acpica/components/parser/psopinfo.c
  head/sys/contrib/dev/acpica/components/resources/rsaddr.c
  head/sys/contrib/dev/acpica/components/resources/rsdump.c
  head/sys/contrib/dev/acpica/components/resources/rsdumpinfo.c
  head/sys/contrib/dev/acpica/components/resources/rsxface.c
  head/sys/contrib/dev/acpica/components/tables/tbdata.c
  head/sys/contrib/dev/acpica/components/tables/tbinstal.c
  head/sys/contrib/dev/acpica/components/tables/tbprint.c
  head/sys/contrib/dev/acpica/components/tables/tbxfroot.c
  head/sys/contrib/dev/acpica/components/utilities/utaddress.c
  head/sys/contrib/dev/acpica/components/utilities/utbuffer.c
  head/sys/contrib/dev/acpica/components/utilities/utglobal.c
  head/sys/contrib/dev/acpica/components/utilities/utmisc.c
  head/sys/contrib/dev/acpica/components/utilities/utosi.c
  head/sys/contrib/dev/acpica/components/utilities/utprint.c
  head/sys/contrib/dev/acpica/components/utilities/utstate.c
  head/sys/contrib/dev/acpica/components/utilities/utuuid.c
  head/sys/contrib/dev/acpica/include/acdebug.h
  head/sys/contrib/dev/acpica/include/acdisasm.h
  head/sys/contrib/dev/acpica/include/acglobal.h
  head/sys/contrib/dev/acpica/include/aclocal.h
  head/sys/contrib/dev/acpica/include/acmacros.h
  head/sys/contrib/dev/acpica/include/acopcode.h
  head/sys/contrib/dev/acpica/include/acpixf.h
  head/sys/contrib/dev/acpica/include/acresrc.h
  head/sys/contrib/dev/acpica/include/acrestyp.h
  head/sys/contrib/dev/acpica/include/acstruct.h
  head/sys/contrib/dev/acpica/include/actables.h
  head/sys/contrib/dev/acpica/include/actbl2.h
  head/sys/contrib/dev/acpica/include/actypes.h
  head/sys/contrib/dev/acpica/include/acutils.h
  head/sys/contrib/dev/acpica/include/amlcode.h
  head/sys/contrib/dev/acpica/include/platform/acenv.h
  head/sys/dev/acpica/acpi_pcib_acpi.c
  head/sys/dev/acpica/acpi_resource.c
Directory Properties:
  head/sys/contrib/dev/acpica/   (props changed)

Modified: head/sys/contrib/dev/acpica/acpica_prep.sh
==
--- head/sys/contrib/dev/acpica/acpica_prep.sh  Sat Apr 11 03:19:48 2015
(r281395)
+++ head/sys/contrib/dev/acpica/acpica_prep.sh  Sat Apr 11 03:23:41 2015
(r281396)
@@ -18,11 +18,12 @@ fulldirs=common compiler components inc
 
 # files to remove
 stripdirs=generate libraries tests tools
-stripfiles=Makefile README accygwin.h

svn commit: r281397 - head/tools/regression/sockets/sigpipe

2015-04-10 Thread Garrett Cooper
Author: ngie
Date: Sat Apr 11 03:24:49 2015
New Revision: 281397
URL: https://svnweb.freebsd.org/changeset/base/281397

Log:
  Mark signum unused in signal_handler; bump WARNS to 6
  
  MFC after: 1 week
  Sponsored by: EMC / Isilon Storage Division

Modified:
  head/tools/regression/sockets/sigpipe/Makefile
  head/tools/regression/sockets/sigpipe/sigpipe.c

Modified: head/tools/regression/sockets/sigpipe/Makefile
==
--- head/tools/regression/sockets/sigpipe/Makefile  Sat Apr 11 03:23:41 
2015(r281396)
+++ head/tools/regression/sockets/sigpipe/Makefile  Sat Apr 11 03:24:49 
2015(r281397)
@@ -4,6 +4,6 @@
 
 PROG=  sigpipe
 MAN=
-WARNS?=2
+WARNS?=6
 
 .include bsd.prog.mk

Modified: head/tools/regression/sockets/sigpipe/sigpipe.c
==
--- head/tools/regression/sockets/sigpipe/sigpipe.c Sat Apr 11 03:23:41 
2015(r281396)
+++ head/tools/regression/sockets/sigpipe/sigpipe.c Sat Apr 11 03:24:49 
2015(r281397)
@@ -69,7 +69,7 @@ got_signal(void)
 }
 
 static void
-signal_handler(int signum)
+signal_handler(int signum __unused)
 {
 
signaled = 1;
___
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to svn-src-all-unsubscr...@freebsd.org


svn commit: r281398 - head/tools/regression/sockets/socketpair

2015-04-10 Thread Garrett Cooper
Author: ngie
Date: Sat Apr 11 03:35:33 2015
New Revision: 281398
URL: https://svnweb.freebsd.org/changeset/base/281398

Log:
  Garbage collect argc/argv and bump WARNS to 6
  
  MFC after: 1 week
  Sponsored by: EMC / Isilon Storage Division

Modified:
  head/tools/regression/sockets/socketpair/Makefile
  head/tools/regression/sockets/socketpair/socketpair.c

Modified: head/tools/regression/sockets/socketpair/Makefile
==
--- head/tools/regression/sockets/socketpair/Makefile   Sat Apr 11 03:24:49 
2015(r281397)
+++ head/tools/regression/sockets/socketpair/Makefile   Sat Apr 11 03:35:33 
2015(r281398)
@@ -4,6 +4,6 @@
 
 PROG=  socketpair
 MAN=
-WARNS?=2
+WARNS?=6
 
 .include bsd.prog.mk

Modified: head/tools/regression/sockets/socketpair/socketpair.c
==
--- head/tools/regression/sockets/socketpair/socketpair.c   Sat Apr 11 
03:24:49 2015(r281397)
+++ head/tools/regression/sockets/socketpair/socketpair.c   Sat Apr 11 
03:35:33 2015(r281398)
@@ -47,7 +47,7 @@
  * right places.
  */
 int
-main(int argc, char *argv[])
+main(void)
 {
int fd1, fd2, fd3;
int sv[2];
___
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to svn-src-all-unsubscr...@freebsd.org


svn commit: r281399 - head/tools/regression/sockets/unix_bindconnect

2015-04-10 Thread Garrett Cooper
Author: ngie
Date: Sat Apr 11 03:38:49 2015
New Revision: 281399
URL: https://svnweb.freebsd.org/changeset/base/281399

Log:
  Fix warnings and bump WARNS to 6
  - Staticize variables as needed
  - Garbage collect argc/argv
  - Fix -Wsign-compare warnings by casting small sizeof to (int)
  
  MFC after: 1 week
  Sponsored by: EMC / Isilon Storage Division

Modified:
  head/tools/regression/sockets/unix_bindconnect/Makefile
  head/tools/regression/sockets/unix_bindconnect/unix_bindconnect.c

Modified: head/tools/regression/sockets/unix_bindconnect/Makefile
==
--- head/tools/regression/sockets/unix_bindconnect/Makefile Sat Apr 11 
03:35:33 2015(r281398)
+++ head/tools/regression/sockets/unix_bindconnect/Makefile Sat Apr 11 
03:38:49 2015(r281399)
@@ -2,6 +2,6 @@
 
 PROG=  unix_bindconnect
 MAN=
-WARNS?=2
+WARNS?=6
 
 .include bsd.prog.mk

Modified: head/tools/regression/sockets/unix_bindconnect/unix_bindconnect.c
==
--- head/tools/regression/sockets/unix_bindconnect/unix_bindconnect.c   Sat Apr 
11 03:35:33 2015(r281398)
+++ head/tools/regression/sockets/unix_bindconnect/unix_bindconnect.c   Sat Apr 
11 03:38:49 2015(r281399)
@@ -54,8 +54,8 @@
 
 #defineUNWIND_MAX  1024
 
-int unwind_len;
-struct unwind {
+static int unwind_len;
+static struct unwind {
charu_path[PATH_MAX];
 } unwind_list[UNWIND_MAX];
 
@@ -105,7 +105,7 @@ bind_test(const char *directory_path)
sun.sun_len = sizeof(sun);
sun.sun_family = AF_UNIX;
if (snprintf(sun.sun_path, sizeof(sun.sun_path), %s, socket_path)
-   = sizeof(sun.sun_path)) {
+   = (int)sizeof(sun.sun_path)) {
warn(bind_test: snprintf(sun.sun_path));
close(sock1);
return (-1);
@@ -216,7 +216,7 @@ connect_test(const char *directory_path)
sun.sun_len = sizeof(sun);
sun.sun_family = AF_UNIX;
if (snprintf(sun.sun_path, sizeof(sun.sun_path), %s, socket_path)
-   = sizeof(sun.sun_path)) {
+   = (int)sizeof(sun.sun_path)) {
warn(connect_test: snprintf(sun.sun_path));
close(sock1);
return (-1);
@@ -298,7 +298,7 @@ connect_test(const char *directory_path)
return (0);
 }
 int
-main(int argc, char *argv[])
+main(void)
 {
char directory_path[PATH_MAX];
int error;
___
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to svn-src-all-unsubscr...@freebsd.org