summaryrefslogtreecommitdiff
path: root/sys/netncp
diff options
context:
space:
mode:
authorBoris Popov <bp@FreeBSD.org>2001-02-22 08:54:11 +0000
committerBoris Popov <bp@FreeBSD.org>2001-02-22 08:54:11 +0000
commitd80ac295ee7d7142ad28bb6047d9f78772c46fdb (patch)
treec742ea992d3840bab408d09d2fef4c65b3275139 /sys/netncp
parent0aa87da3fda891af7f7f4d7c6d52d0da86977c70 (diff)
Notes
Diffstat (limited to 'sys/netncp')
-rw-r--r--sys/netncp/ncp_conn.c4
-rw-r--r--sys/netncp/ncp_subr.c8
2 files changed, 6 insertions, 6 deletions
diff --git a/sys/netncp/ncp_conn.c b/sys/netncp/ncp_conn.c
index d1b1339e272f..831151c7c2f8 100644
--- a/sys/netncp/ncp_conn.c
+++ b/sys/netncp/ncp_conn.c
@@ -462,8 +462,8 @@ ncp_conn_putprochandles(struct proc *p) {
int haveone = 0;
lockmgr(&lhlock, LK_EXCLUSIVE, 0, p);
- for (hp = lhlist.slh_first; hp; hp = nhp) {
- nhp = hp->nh_next.sle_next;
+ for (hp = SLIST_FIRST(&lhlist); hp; hp = nhp) {
+ nhp = SLIST_NEXT(hp, nh_next);
if (hp->nh_proc != p) continue;
haveone = 1;
hp->nh_conn->ref_cnt -= hp->nh_ref;
diff --git a/sys/netncp/ncp_subr.c b/sys/netncp/ncp_subr.c
index a14e3f07edaf..2577389952d9 100644
--- a/sys/netncp/ncp_subr.c
+++ b/sys/netncp/ncp_subr.c
@@ -82,8 +82,8 @@ ncp_at_exit(struct proc *p) {
if (ncp_conn_putprochandles(p) == 0) return;
ncp_conn_locklist(LK_EXCLUSIVE, p);
- for (ncp = conn_list.slh_first; ncp; ncp = nncp) {
- nncp = ncp->nc_next.sle_next;
+ for (ncp = SLIST_FIRST(&conn_list); ncp; ncp = nncp) {
+ nncp = SLIST_NEXT(ncp, nc_next);
if (ncp->ref_cnt != 0) continue;
if (ncp_conn_lock(ncp, p, p->p_ucred,NCPM_READ|NCPM_EXECUTE|NCPM_WRITE))
continue;
@@ -113,8 +113,8 @@ ncp_done(void) {
untimeout(ncp_timer,NULL,ncp_timer_handle);
rm_at_exit(ncp_at_exit);
ncp_conn_locklist(LK_EXCLUSIVE, p);
- for (ncp = conn_list.slh_first; ncp; ncp = nncp) {
- nncp = ncp->nc_next.sle_next;
+ for (ncp = SLIST_FIRST(&conn_list); ncp; ncp = nncp) {
+ nncp = SLIST_NEXT(ncp, nc_next);
ncp->ref_cnt = 0;
if (ncp_conn_lock(ncp, p, p->p_ucred,NCPM_READ|NCPM_EXECUTE|NCPM_WRITE)) {
NCPFATAL("Can't lock connection !\n");