mirror of
https://git.proxmox.com/git/mirror_iproute2
synced 2026-01-06 18:59:38 +00:00
utils: get_jiffies always uses base=0
get_jiffies() is in all places called in the same manner, with base=0; simplify argument list by putting the constant value into the function.
This commit is contained in:
parent
4bb75da2d0
commit
897fb84fd9
@ -79,7 +79,7 @@ extern int mask2bits(__u32 netmask);
|
||||
|
||||
extern int get_integer(int *val, const char *arg, int base);
|
||||
extern int get_unsigned(unsigned *val, const char *arg, int base);
|
||||
extern int get_jiffies(unsigned *val, const char *arg, int base, int *raw);
|
||||
extern int get_jiffies(unsigned *val, const char *arg, int *raw);
|
||||
#define get_byte get_u8
|
||||
#define get_ushort get_u16
|
||||
#define get_short get_s16
|
||||
|
||||
@ -840,7 +840,7 @@ int iproute_modify(int cmd, unsigned flags, int argc, char **argv)
|
||||
mxlock |= (1<<RTAX_RTT);
|
||||
NEXT_ARG();
|
||||
}
|
||||
if (get_jiffies(&rtt, *argv, 0, &raw))
|
||||
if (get_jiffies(&rtt, *argv, &raw))
|
||||
invarg("\"rtt\" value is invalid\n", *argv);
|
||||
rta_addattr32(mxrta, sizeof(mxbuf), RTAX_RTT,
|
||||
(raw) ? rtt : rtt * 8);
|
||||
@ -848,7 +848,7 @@ int iproute_modify(int cmd, unsigned flags, int argc, char **argv)
|
||||
unsigned rto_min;
|
||||
NEXT_ARG();
|
||||
mxlock |= (1<<RTAX_RTO_MIN);
|
||||
if (get_jiffies(&rto_min, *argv, 0, &raw))
|
||||
if (get_jiffies(&rto_min, *argv, &raw))
|
||||
invarg("\"rto_min\" value is invalid\n",
|
||||
*argv);
|
||||
rta_addattr32(mxrta, sizeof(mxbuf), RTAX_RTO_MIN,
|
||||
@ -900,7 +900,7 @@ int iproute_modify(int cmd, unsigned flags, int argc, char **argv)
|
||||
mxlock |= (1<<RTAX_RTTVAR);
|
||||
NEXT_ARG();
|
||||
}
|
||||
if (get_jiffies(&win, *argv, 0, &raw))
|
||||
if (get_jiffies(&win, *argv, &raw))
|
||||
invarg("\"rttvar\" value is invalid\n", *argv);
|
||||
rta_addattr32(mxrta, sizeof(mxbuf), RTAX_RTTVAR,
|
||||
(raw) ? win : win * 4);
|
||||
|
||||
@ -100,7 +100,7 @@ int get_unsigned(unsigned *val, const char *arg, int base)
|
||||
* a "raw" number.
|
||||
*/
|
||||
|
||||
int get_jiffies(unsigned *jiffies, const char *arg, int base, int *raw)
|
||||
int get_jiffies(unsigned *jiffies, const char *arg, int *raw)
|
||||
{
|
||||
double t;
|
||||
unsigned long res;
|
||||
@ -112,7 +112,7 @@ int get_jiffies(unsigned *jiffies, const char *arg, int base, int *raw)
|
||||
return -1;
|
||||
}
|
||||
else {
|
||||
res = strtoul(arg,&p,base);
|
||||
res = strtoul(arg, &p, 0);
|
||||
if (res > UINT_MAX)
|
||||
return -1;
|
||||
t = (double)res;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user