* Environment variable doubt
@ 2003-09-29 5:15 Ashay Shende
2003-09-29 5:35 ` Bharathi S
0 siblings, 1 reply; 5+ messages in thread
From: Ashay Shende @ 2003-09-29 5:15 UTC (permalink / raw)
To: Gcc-Help
Hi,
I need some help in retrieving the values of the Environment vars from my
C++ program.
For getting the values of the Environment Variables, I am using the getenv()
function.
e.g string serverName = getenv("SERVER_NAME");
However, when i do getenv("SERVER_PROTOCOL"), it strangely returns a string
"INCLUDED" whereas I am expecting something like HTTP/0.9 or or a similar
value. Does anyone have any idea about this ?
Also, can anyone tell me how to get the list of all the environment
variables and their values.
Thanks in advance
-Ashay
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Environment variable doubt
2003-09-29 5:15 Environment variable doubt Ashay Shende
@ 2003-09-29 5:35 ` Bharathi S
2003-09-29 7:23 ` Vinod Joseph
2003-09-29 9:31 ` Ashay Shende
0 siblings, 2 replies; 5+ messages in thread
From: Bharathi S @ 2003-09-29 5:35 UTC (permalink / raw)
To: Ashay Shende; +Cc: Gcc-Help
On Mon, 29 Sep 2003, Ashay Shende wrote:
> Also, can anyone tell me how to get the list of all the environment
> variables and their values.
environ() -- I never used it :)
HTH :)
--
Bharathi S, IndLinuX Team, (__)
DON Lab, TeNeT Group, oo )
IIT-Madras, Chennai-INDIA. (_/\
Known is DROP, Unknown is OCEAN.
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Environment variable doubt
2003-09-29 5:35 ` Bharathi S
@ 2003-09-29 7:23 ` Vinod Joseph
2003-09-29 9:31 ` Ashay Shende
1 sibling, 0 replies; 5+ messages in thread
From: Vinod Joseph @ 2003-09-29 7:23 UTC (permalink / raw)
To: Bharathi S; +Cc: gcc-help
Hi Bharathi et all
Hv u ever played around on HELIX....
Also, any clue on GLIBC 2.3 and what is the relevance
of the same..... Related to application failin on
target due to requiring GLIBC 2.3 and I cannot afford
to install such a big library on my target...
Any backdoors to work around the same.........Please
assist
Thanks in advance for your assistance n support
Vinod
--- Bharathi S <bharathi@lantana.tenet.res.in> wrote:
> On Mon, 29 Sep 2003, Ashay Shende wrote:
>
> > Also, can anyone tell me how to get the list of
> all the environment
> > variables and their values.
>
> environ() -- I never used it :)
>
> HTH :)
> --
> Bharathi S, IndLinuX Team, (__)
> DON Lab, TeNeT Group, oo )
> IIT-Madras, Chennai-INDIA. (_/\
>
> Known is DROP, Unknown is OCEAN.
>
__________________________________
Do you Yahoo!?
The New Yahoo! Shopping - with improved product search
http://shopping.yahoo.com
^ permalink raw reply [flat|nested] 5+ messages in thread
* RE: Environment variable doubt
2003-09-29 5:35 ` Bharathi S
2003-09-29 7:23 ` Vinod Joseph
@ 2003-09-29 9:31 ` Ashay Shende
1 sibling, 0 replies; 5+ messages in thread
From: Ashay Shende @ 2003-09-29 9:31 UTC (permalink / raw)
To: Gcc-Help
Hi Bharati,
Could you give some more details about it.... like return type etc.
Anyways, i just tried : char* x = environ();
it gave me an error saying environ() cannot be used as a function.
-----Original Message-----
From: gcc-help-owner@gcc.gnu.org [mailto:gcc-help-owner@gcc.gnu.org]On
Behalf Of Bharathi S
Sent: Monday, September 29, 2003 11:05 AM
To: Ashay Shende
Cc: Gcc-Help
Subject: Re: Environment variable doubt
On Mon, 29 Sep 2003, Ashay Shende wrote:
> Also, can anyone tell me how to get the list of all the environment
> variables and their values.
environ() -- I never used it :)
HTH :)
--
Bharathi S, IndLinuX Team, (__)
DON Lab, TeNeT Group, oo )
IIT-Madras, Chennai-INDIA. (_/\
Known is DROP, Unknown is OCEAN.
^ permalink raw reply [flat|nested] 5+ messages in thread
* RE: Environment variable doubt
@ 2003-09-29 16:26 lrtaylor
0 siblings, 0 replies; 5+ messages in thread
From: lrtaylor @ 2003-09-29 16:26 UTC (permalink / raw)
To: ashende, gcc-help
You can also declare your programs main function as
int main(int argc, char** argv, char** env)
You will then get your environment variables as a zero-terminated array
of character pointers, pointing to variable-value pairs in the format
VARIABLE=value
That will give you access to every environment variable defined in your
program's environment.
Thanks,
Lyle Taylor
-----Original Message-----
From: Ashay Shende [mailto:ashende@cisco.com]
Sent: Monday, September 29, 2003 3:38 AM
To: Gcc-Help
Subject: RE: Environment variable doubt
Hi Bharati,
Could you give some more details about it.... like return type etc.
Anyways, i just tried : char* x = environ();
it gave me an error saying environ() cannot be used as a function.
-----Original Message-----
From: gcc-help-owner@gcc.gnu.org [mailto:gcc-help-owner@gcc.gnu.org]On
Behalf Of Bharathi S
Sent: Monday, September 29, 2003 11:05 AM
To: Ashay Shende
Cc: Gcc-Help
Subject: Re: Environment variable doubt
On Mon, 29 Sep 2003, Ashay Shende wrote:
> Also, can anyone tell me how to get the list of all the environment
> variables and their values.
environ() -- I never used it :)
HTH :)
--
Bharathi S, IndLinuX Team, (__)
DON Lab, TeNeT Group, oo )
IIT-Madras, Chennai-INDIA. (_/\
Known is DROP, Unknown is OCEAN.
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2003-09-29 16:26 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-09-29 5:15 Environment variable doubt Ashay Shende
2003-09-29 5:35 ` Bharathi S
2003-09-29 7:23 ` Vinod Joseph
2003-09-29 9:31 ` Ashay Shende
2003-09-29 16:26 lrtaylor
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).