aboutsummaryrefslogtreecommitdiff
path: root/sys/netsmb
diff options
context:
space:
mode:
authorRobert Drehmel <robert@FreeBSD.org>2002-12-16 16:20:06 +0000
committerRobert Drehmel <robert@FreeBSD.org>2002-12-16 16:20:06 +0000
commit0adb6d7a49db145ae54fbbdfc3daed51d3593e8f (patch)
tree7523ad0415eff3b2ee2e3f1703fcfc0b0bfbc5ff /sys/netsmb
parent72bb5dc6563a1ba0353efbb351136b5e71e87528 (diff)
Notes
Diffstat (limited to 'sys/netsmb')
-rw-r--r--sys/netsmb/smb.h2
-rw-r--r--sys/netsmb/smb_iod.c4
-rw-r--r--sys/netsmb/smb_rq.c2
-rw-r--r--sys/netsmb/smb_subr.c2
4 files changed, 5 insertions, 5 deletions
diff --git a/sys/netsmb/smb.h b/sys/netsmb/smb.h
index 7dbe912f173c..8ffd2ef702f9 100644
--- a/sys/netsmb/smb.h
+++ b/sys/netsmb/smb.h
@@ -68,7 +68,7 @@ enum smb_dialects {
*/
#define SMB_SIGNATURE "\xFFSMB"
#define SMB_SIGLEN 4
-#define SMB_HDRMID(p) (letohs(*(u_short*)((u_char*)(p) + 30)))
+#define SMB_HDRMID(p) (le16toh(*(u_short*)((u_char*)(p) + 30)))
#define SMB_HDRLEN 32
/*
* bits in the smb_flags field
diff --git a/sys/netsmb/smb_iod.c b/sys/netsmb/smb_iod.c
index 7edbc1b401c3..5ae5f146e62b 100644
--- a/sys/netsmb/smb_iod.c
+++ b/sys/netsmb/smb_iod.c
@@ -233,8 +233,8 @@ smb_iod_sendrq(struct smbiod *iod, struct smb_rq *rqp)
if (vcp->vc_maxmux != 0 && iod->iod_muxcnt >= vcp->vc_maxmux)
return 0;
#endif
- *rqp->sr_rqtid = htoles(ssp ? ssp->ss_tid : SMB_TID_UNKNOWN);
- *rqp->sr_rquid = htoles(vcp ? vcp->vc_smbuid : 0);
+ *rqp->sr_rqtid = htole16(ssp ? ssp->ss_tid : SMB_TID_UNKNOWN);
+ *rqp->sr_rquid = htole16(vcp ? vcp->vc_smbuid : 0);
mb_fixhdr(&rqp->sr_rq);
}
if (rqp->sr_sendcnt++ > 5) {
diff --git a/sys/netsmb/smb_rq.c b/sys/netsmb/smb_rq.c
index 9eff2d5d014b..5e0c7a86d4f2 100644
--- a/sys/netsmb/smb_rq.c
+++ b/sys/netsmb/smb_rq.c
@@ -242,7 +242,7 @@ smb_rq_bend(struct smb_rq *rqp)
bcnt = rqp->sr_rq.mb_count;
if (bcnt > 0xffff)
SMBERROR("byte count too large (%d)\n", bcnt);
- *rqp->sr_bcount = htoles(bcnt);
+ *rqp->sr_bcount = htole16(bcnt);
}
int
diff --git a/sys/netsmb/smb_subr.c b/sys/netsmb/smb_subr.c
index f58d235ae7cb..fe10a5cbcc62 100644
--- a/sys/netsmb/smb_subr.c
+++ b/sys/netsmb/smb_subr.c
@@ -178,7 +178,7 @@ void
smb_strtouni(u_int16_t *dst, const char *src)
{
while (*src) {
- *dst++ = htoles(*src++);
+ *dst++ = htole16(*src++);
}
*dst = 0;
}