diff options
author | Alexander Motin <mav@FreeBSD.org> | 2008-02-06 20:37:34 +0000 |
---|---|---|
committer | Alexander Motin <mav@FreeBSD.org> | 2008-02-06 20:37:34 +0000 |
commit | b4d0be220a5114d5b2fcebcd420e86a57f4c8f9a (patch) | |
tree | 2c32ea89a7e17808491988c15bba4f3d83cc6d6c /sys/netgraph/ng_ppp.c | |
parent | 7035cef46623b7c092b21e71ce28863c32957888 (diff) | |
download | src-b4d0be220a5114d5b2fcebcd420e86a57f4c8f9a.tar.gz src-b4d0be220a5114d5b2fcebcd420e86a57f4c8f9a.zip |
Do not use bcmp() to compare two bytes with constants.
Notes
Notes:
svn path=/head/; revision=176057
Diffstat (limited to 'sys/netgraph/ng_ppp.c')
-rw-r--r-- | sys/netgraph/ng_ppp.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/netgraph/ng_ppp.c b/sys/netgraph/ng_ppp.c index 5abd4920e6dc..b83b78f191e8 100644 --- a/sys/netgraph/ng_ppp.c +++ b/sys/netgraph/ng_ppp.c @@ -1399,7 +1399,8 @@ ng_ppp_rcvdata(hook_p hook, item_p item) /* Strip address and control fields, if present. */ if (m->m_len < 2 && (m = m_pullup(m, 2)) == NULL) ERROUT(ENOBUFS); - if (bcmp(mtod(m, uint8_t *), &ng_ppp_acf, 2) == 0) + if (mtod(m, uint8_t *)[0] == 0xff && + mtod(m, uint8_t *)[1] == 0x03) m_adj(m, 2); /* Get protocol number */ |