mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-30 03:27:44 -04:00
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6
* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6: (1699 commits) bnx2/bnx2x: Unsupported Ethtool operations should return -EINVAL. vlan: Calling vlan_hwaccel_do_receive() is always valid. tproxy: use the interface primary IP address as a default value for --on-ip tproxy: added IPv6 support to the socket match cxgb3: function namespace cleanup tproxy: added IPv6 support to the TPROXY target tproxy: added IPv6 socket lookup function to nf_tproxy_core be2net: Changes to use only priority codes allowed by f/w tproxy: allow non-local binds of IPv6 sockets if IP_TRANSPARENT is enabled tproxy: added tproxy sockopt interface in the IPV6 layer tproxy: added udp6_lib_lookup function tproxy: added const specifiers to udp lookup functions tproxy: split off ipv6 defragmentation to a separate module l2tp: small cleanup nf_nat: restrict ICMP translation for embedded header can: mcp251x: fix generation of error frames can: mcp251x: fix endless loop in interrupt handler if CANINTF_MERRF is set can-raw: add msg_flags to distinguish local traffic 9p: client code cleanup rds: make local functions/variables static ... Fix up conflicts in net/core/dev.c, drivers/net/pcmcia/smc91c92_cs.c and drivers/net/wireless/ath/ath9k/debug.c as per David
This commit is contained in:
commit
5f05647dd8
1341 changed files with 157282 additions and 84033 deletions
|
|
@ -1050,7 +1050,7 @@ gss_match(struct auth_cred *acred, struct rpc_cred *rc, int flags)
|
|||
out:
|
||||
if (acred->machine_cred != gss_cred->gc_machine_cred)
|
||||
return 0;
|
||||
return (rc->cr_uid == acred->uid);
|
||||
return rc->cr_uid == acred->uid;
|
||||
}
|
||||
|
||||
/*
|
||||
|
|
|
|||
|
|
@ -76,19 +76,19 @@ static int
|
|||
der_length_size( int length)
|
||||
{
|
||||
if (length < (1<<7))
|
||||
return(1);
|
||||
return 1;
|
||||
else if (length < (1<<8))
|
||||
return(2);
|
||||
return 2;
|
||||
#if (SIZEOF_INT == 2)
|
||||
else
|
||||
return(3);
|
||||
return 3;
|
||||
#else
|
||||
else if (length < (1<<16))
|
||||
return(3);
|
||||
return 3;
|
||||
else if (length < (1<<24))
|
||||
return(4);
|
||||
return 4;
|
||||
else
|
||||
return(5);
|
||||
return 5;
|
||||
#endif
|
||||
}
|
||||
|
||||
|
|
@ -121,14 +121,14 @@ der_read_length(unsigned char **buf, int *bufsize)
|
|||
int ret;
|
||||
|
||||
if (*bufsize < 1)
|
||||
return(-1);
|
||||
return -1;
|
||||
sf = *(*buf)++;
|
||||
(*bufsize)--;
|
||||
if (sf & 0x80) {
|
||||
if ((sf &= 0x7f) > ((*bufsize)-1))
|
||||
return(-1);
|
||||
return -1;
|
||||
if (sf > SIZEOF_INT)
|
||||
return (-1);
|
||||
return -1;
|
||||
ret = 0;
|
||||
for (; sf; sf--) {
|
||||
ret = (ret<<8) + (*(*buf)++);
|
||||
|
|
@ -138,7 +138,7 @@ der_read_length(unsigned char **buf, int *bufsize)
|
|||
ret = sf;
|
||||
}
|
||||
|
||||
return(ret);
|
||||
return ret;
|
||||
}
|
||||
|
||||
/* returns the length of a token, given the mech oid and the body size */
|
||||
|
|
@ -148,7 +148,7 @@ g_token_size(struct xdr_netobj *mech, unsigned int body_size)
|
|||
{
|
||||
/* set body_size to sequence contents size */
|
||||
body_size += 2 + (int) mech->len; /* NEED overflow check */
|
||||
return(1 + der_length_size(body_size) + body_size);
|
||||
return 1 + der_length_size(body_size) + body_size;
|
||||
}
|
||||
|
||||
EXPORT_SYMBOL_GPL(g_token_size);
|
||||
|
|
@ -186,27 +186,27 @@ g_verify_token_header(struct xdr_netobj *mech, int *body_size,
|
|||
int ret = 0;
|
||||
|
||||
if ((toksize-=1) < 0)
|
||||
return(G_BAD_TOK_HEADER);
|
||||
return G_BAD_TOK_HEADER;
|
||||
if (*buf++ != 0x60)
|
||||
return(G_BAD_TOK_HEADER);
|
||||
return G_BAD_TOK_HEADER;
|
||||
|
||||
if ((seqsize = der_read_length(&buf, &toksize)) < 0)
|
||||
return(G_BAD_TOK_HEADER);
|
||||
return G_BAD_TOK_HEADER;
|
||||
|
||||
if (seqsize != toksize)
|
||||
return(G_BAD_TOK_HEADER);
|
||||
return G_BAD_TOK_HEADER;
|
||||
|
||||
if ((toksize-=1) < 0)
|
||||
return(G_BAD_TOK_HEADER);
|
||||
return G_BAD_TOK_HEADER;
|
||||
if (*buf++ != 0x06)
|
||||
return(G_BAD_TOK_HEADER);
|
||||
return G_BAD_TOK_HEADER;
|
||||
|
||||
if ((toksize-=1) < 0)
|
||||
return(G_BAD_TOK_HEADER);
|
||||
return G_BAD_TOK_HEADER;
|
||||
toid.len = *buf++;
|
||||
|
||||
if ((toksize-=toid.len) < 0)
|
||||
return(G_BAD_TOK_HEADER);
|
||||
return G_BAD_TOK_HEADER;
|
||||
toid.data = buf;
|
||||
buf+=toid.len;
|
||||
|
||||
|
|
@ -217,17 +217,17 @@ g_verify_token_header(struct xdr_netobj *mech, int *body_size,
|
|||
to return G_BAD_TOK_HEADER if the token header is in fact bad */
|
||||
|
||||
if ((toksize-=2) < 0)
|
||||
return(G_BAD_TOK_HEADER);
|
||||
return G_BAD_TOK_HEADER;
|
||||
|
||||
if (ret)
|
||||
return(ret);
|
||||
return ret;
|
||||
|
||||
if (!ret) {
|
||||
*buf_in = buf;
|
||||
*body_size = toksize;
|
||||
}
|
||||
|
||||
return(ret);
|
||||
return ret;
|
||||
}
|
||||
|
||||
EXPORT_SYMBOL_GPL(g_verify_token_header);
|
||||
|
|
|
|||
|
|
@ -162,5 +162,5 @@ krb5_get_seq_num(struct krb5_ctx *kctx,
|
|||
*seqnum = ((plain[0]) |
|
||||
(plain[1] << 8) | (plain[2] << 16) | (plain[3] << 24));
|
||||
|
||||
return (0);
|
||||
return 0;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -331,7 +331,7 @@ gss_delete_sec_context(struct gss_ctx **context_handle)
|
|||
*context_handle);
|
||||
|
||||
if (!*context_handle)
|
||||
return(GSS_S_NO_CONTEXT);
|
||||
return GSS_S_NO_CONTEXT;
|
||||
if ((*context_handle)->internal_ctx_id)
|
||||
(*context_handle)->mech_type->gm_ops
|
||||
->gss_delete_sec_context((*context_handle)
|
||||
|
|
|
|||
|
|
@ -376,7 +376,7 @@ int rpc_queue_empty(struct rpc_wait_queue *queue)
|
|||
spin_lock_bh(&queue->lock);
|
||||
res = queue->qlen;
|
||||
spin_unlock_bh(&queue->lock);
|
||||
return (res == 0);
|
||||
return res == 0;
|
||||
}
|
||||
EXPORT_SYMBOL_GPL(rpc_queue_empty);
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue