static int set_value(int32 *param, int32 i, int32 low, int32 high, char *name)
static inline int set_value( int32 *param, int32 i, int32 low, int32 high, char *name)
static int set_value(int32 *param, int32 i, int32 low, int32 high, char *name){  if (i<low || i > high)    {      	ctl->cmsg(CMSG_ERROR, VERB_NORMAL,		  "%s must be between %ld and %ld",		  name, low, high);	return -1;    }  else *param=i;  return 0;}