**python : passing list as argument and updating in definition
In the below python code..
Could anyone please let me know why the name(variable) is getting modified if I update the kargs variable in the definition,
Code:
def f( kargs):
kargs.extend([10])
print ("In function :",kargs)
name = [1,2,3]
f(name)
print("Outside function :",name)
Output
Code:
>>>
In function : [1, 2, 3, 10]
Outside function : [1, 2, 3, 10]
>>>
#include <stdio.h>
#include <pthread.h>
#define NUM_THREADS 4
/* function to be executed by the new thread*/
void *PrintHello(void * threadid)
{
printf("\n %3d:Hello World!\n",threadid);
pthread_exit(NULL);
}
int main(int argc, char * argv)
{
int *taskids;
int... (2 Replies)
Greetings,
I am wrapping the monitoring commands like vmstat, sar, iostat and call via arguments
I want ./unix_stats.sh -v vmstat -p <SEC> -d <Duration>
to give vmstat values, and similarly iostat etc.,.
Also if I give ./unix_stats.sh -v vmstat -i iostat -p <SEC> -d <Duration> should give... (4 Replies)
Hi All,
i have script like below..
echo "1) first option"
echo ""
echo "2) second option"
echo ""
echo "*) please enter the correct option"
read select
case $select in
1) echo "first option selected"
;;
2) echo "second option selected"
;;
*) echo "please enter the correct... (4 Replies)
I'm writing a script that can be called on itself, and must be able to pass arguments down to itself properly.
The regular usage of the script is as follows:
myfun cmd1 'options1' cmd2 'options2' input
If you're interested, the nuts and bolts of this function simply compare the outputs of... (2 Replies)
Hi,
I have a requirement to work on script, it should take either of arguments.
wrote it as below.
#!/bin/bash
usage() {
echo "$0: missing argument OR invalid option !
Usage : $0 -m|-r|-d
}
while getopts mrdvh opt; do
case "$opt" in
m) monitor_flag=monitor;;... (1 Reply)
Hi Folks
I have got to the point where I can specify the arguments but how to pass an option is still mystery to me. Example:
temp.csh a b c d
set temp1 = $argv
set temp2 = $argv
set temp3 = $argv
echo $temp1
a
echo $temp2
b
echo $temp3
c d
I WANT:
temp.csh a b c d -S 1
set temp1... (2 Replies)
Hi,
I have a script that is scheduled with cron and runs every night. The cron part looks like this:
00 20 * * 0,1,2,3,4,5,6 /usr/local/bin/BACKUP TBTARM HOT DELETE
My issue is with the 3rd parameter. Somewhere in the script, i want to tell the script to delete some files if the 3rd... (7 Replies)
How to pass the alphabet character as a argument in case and in if block?
ex:
c=$1
if a-z ]]
then
echo "alphabet"
case $1 in
a-z) echo "the value is a alphabet"
edit by bakunin: please use CODE-tags. We REALLY mean it. (9 Replies)
I am trying to pass a second argument like so:
if ] then
export ARG2=$2
else
message "Second argument not specified: USAGE - $PROGRAM_NAME ARG1 ARG2"
checkerror -e 2 -m "Please specify if it is a history or weekly (H or W) extract in the 2nd argument"
fi
however, it always goes... (4 Replies)
Discussion started by: MIA651
4 Replies
LEARN ABOUT FREEBSD
hx509_oid_sprint
hx509 printing functions(3) Heimdalx509library hx509 printing functions(3)NAME
hx509 printing functions -
Functions
void hx509_print_stdout (void *ctx, const char *fmt, va_list va)
int hx509_oid_sprint (const heim_oid *oid, char **str)
void hx509_oid_print (const heim_oid *oid, hx509_vprint_func func, void *ctx)
void hx509_bitstring_print (const heim_bit_string *b, hx509_vprint_func func, void *ctx)
int hx509_cert_keyusage_print (hx509_context context, hx509_cert c, char **s)
int hx509_validate_ctx_init (hx509_context context, hx509_validate_ctx *ctx)
void hx509_validate_ctx_set_print (hx509_validate_ctx ctx, hx509_vprint_func func, void *c)
void hx509_validate_ctx_add_flags (hx509_validate_ctx ctx, int flags)
void hx509_validate_ctx_free (hx509_validate_ctx ctx)
int hx509_validate_cert (hx509_context context, hx509_validate_ctx ctx, hx509_cert cert)
Detailed DescriptionFunction Documentation
void hx509_bitstring_print (const heim_bit_string * b, hx509_vprint_func func, void * ctx)
Print a bitstring using a hx509_vprint_func function. To print to stdout use hx509_print_stdout().
Parameters:
b bit string to print.
func hx509_vprint_func to print with.
ctx context variable to hx509_vprint_func function.
int hx509_cert_keyusage_print (hx509_context context, hx509_cert c, char ** s)
Print certificate usage for a certificate to a string.
Parameters:
context A hx509 context.
c a certificate print the keyusage for.
s the return string with the keysage printed in to, free with hx509_xfree().
Returns:
An hx509 error code, see hx509_get_error_string().
void hx509_oid_print (const heim_oid * oid, hx509_vprint_func func, void * ctx)
Print a oid using a hx509_vprint_func function. To print to stdout use hx509_print_stdout().
Parameters:
oid oid to print
func hx509_vprint_func to print with.
ctx context variable to hx509_vprint_func function.
int hx509_oid_sprint (const heim_oid * oid, char ** str)
Print a oid to a string.
Parameters:
oid oid to print
str allocated string, free with hx509_xfree().
Returns:
An hx509 error code, see hx509_get_error_string().
void hx509_print_stdout (void * ctx, const char * fmt, va_list va)
Helper function to print on stdout for:
o hx509_oid_print(),
o hx509_bitstring_print(),
o hx509_validate_ctx_set_print().
Parameters:
ctx the context to the print function. If the ctx is NULL, stdout is used.
fmt the printing format.
va the argumet list.
int hx509_validate_cert (hx509_context context, hx509_validate_ctx ctx, hx509_cert cert)
Validate/Print the status of the certificate.
Parameters:
context A hx509 context.
ctx A hx509 validation context.
cert the cerificate to validate/print.
Returns:
An hx509 error code, see hx509_get_error_string().
void hx509_validate_ctx_add_flags (hx509_validate_ctx ctx, int flags)
Add flags to control the behaivor of the hx509_validate_cert() function.
Parameters:
ctx A hx509 validation context.
flags flags to add to the validation context.
Returns:
An hx509 error code, see hx509_get_error_string().
void hx509_validate_ctx_free (hx509_validate_ctx ctx)
Free an hx509 validate context.
Parameters:
ctx the hx509 validate context to free.
int hx509_validate_ctx_init (hx509_context context, hx509_validate_ctx * ctx)
Allocate a hx509 validation/printing context.
Parameters:
context A hx509 context.
ctx a new allocated hx509 validation context, free with hx509_validate_ctx_free().
Returns:
An hx509 error code, see hx509_get_error_string().
void hx509_validate_ctx_set_print (hx509_validate_ctx ctx, hx509_vprint_func func, void * c)
Set the printing functions for the validation context.
Parameters:
ctx a hx509 valication context.
func the printing function to usea.
c the context variable to the printing function.
Returns:
An hx509 error code, see hx509_get_error_string().
Version 1.5.2 11 Jan 2012 hx509 printing functions(3)