[BACK]Return to session.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / ssh

Diff for /src/usr.bin/ssh/session.c between version 1.153 and 1.154

version 1.153, 2003/02/06 09:26:23 version 1.154, 2003/03/05 22:33:43
Line 823 
Line 823 
 {  {
         char buf[256];          char buf[256];
         u_int i, envsize;          u_int i, envsize;
         char **env;          char **env, *laddr;
         struct passwd *pw = s->pw;          struct passwd *pw = s->pw;
   
         /* Initialize the environment. */          /* Initialize the environment. */
Line 878 
Line 878 
             get_remote_ipaddr(), get_remote_port(), get_local_port());              get_remote_ipaddr(), get_remote_port(), get_local_port());
         child_set_env(&env, &envsize, "SSH_CLIENT", buf);          child_set_env(&env, &envsize, "SSH_CLIENT", buf);
   
           laddr = get_local_ipaddr(packet_get_connection_in());
         snprintf(buf, sizeof buf, "%.50s %d %.50s %d",          snprintf(buf, sizeof buf, "%.50s %d %.50s %d",
             get_remote_ipaddr(), get_remote_port(),              get_remote_ipaddr(), get_remote_port(), laddr, get_local_port());
             get_local_ipaddr(packet_get_connection_in()), get_local_port());          xfree(laddr);
         child_set_env(&env, &envsize, "SSH_CONNECTION", buf);          child_set_env(&env, &envsize, "SSH_CONNECTION", buf);
   
         if (s->ttyfd != -1)          if (s->ttyfd != -1)

Legend:
Removed from v.1.153  
changed lines
  Added in v.1.154