Only four out of nine arguments for ip_ipsec_output() are actually used.
Kill unused arguments except for 'ifp' as it might be used in the future for detecting IPsec-capable interfaces.
This commit is contained in:
parent
d0dd594caf
commit
42a3613305
@ -256,8 +256,7 @@ ip_ipsec_mtu(struct mbuf *m, int mtu)
|
||||
*/
|
||||
int
|
||||
ip_ipsec_output(struct mbuf **m, struct inpcb *inp, int *flags, int *error,
|
||||
struct route **ro, struct route *iproute, struct sockaddr_in **dst,
|
||||
struct in_ifaddr **ia, struct ifnet **ifp)
|
||||
struct ifnet **ifp)
|
||||
{
|
||||
#ifdef IPSEC
|
||||
struct secpolicy *sp = NULL;
|
||||
|
@ -37,6 +37,5 @@ int ip_ipsec_fwd(struct mbuf *);
|
||||
int ip_ipsec_input(struct mbuf *);
|
||||
int ip_ipsec_mtu(struct mbuf *, int);
|
||||
int ip_ipsec_output(struct mbuf **, struct inpcb *, int *, int *,
|
||||
struct route **, struct route *, struct sockaddr_in **,
|
||||
struct in_ifaddr **, struct ifnet **);
|
||||
struct ifnet **);
|
||||
#endif
|
||||
|
@ -467,7 +467,7 @@ ip_output(struct mbuf *m, struct mbuf *opt, struct route *ro, int flags,
|
||||
|
||||
sendit:
|
||||
#ifdef IPSEC
|
||||
switch(ip_ipsec_output(&m, inp, &flags, &error, &ro, &iproute, &dst, &ia, &ifp)) {
|
||||
switch(ip_ipsec_output(&m, inp, &flags, &error, &ifp)) {
|
||||
case 1:
|
||||
goto bad;
|
||||
case -1:
|
||||
|
Loading…
Reference in New Issue
Block a user