]> git.pld-linux.org Git - packages/atm.git/commitdiff
5e26b33544d37d961d40a670926f292d atm-br2684ctl-syslog.patch
authorJan Rękorajski <baggins@pld-linux.org>
Thu, 11 Jan 2001 16:28:37 +0000 (16:28 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    atm-br2684ctl-syslog.patch -> 1.1

atm-br2684ctl-syslog.patch [new file with mode: 0644]

diff --git a/atm-br2684ctl-syslog.patch b/atm-br2684ctl-syslog.patch
new file mode 100644 (file)
index 0000000..2d121cc
--- /dev/null
@@ -0,0 +1,108 @@
+--- atm/pppbr-001212-br2684ctl.c~      Thu Jan 11 17:21:03 2001
++++ atm/pppbr-001212-br2684ctl.c       Thu Jan 11 17:30:38 2001
+@@ -16,7 +16,7 @@
+ void fatal(char *str, int i)
+ {
+-      perror(str);
++      syslog(LOG_ERR, str);
+       exit(-2);
+ };
+@@ -39,11 +39,11 @@
+          ni.mtu = 1500;
+          sprintf(ni.ifname, "nas%d", num);
+            err=ioctl (lastsock, ATM_NEWBACKENDIF, &ni);
+-           printf("create:%d\n",err);
++           syslog(LOG_INFO,"create:%d\n",err);
+            if (err>=0) ;;;
+            lastitf=num;       /* even if we didn't create, because existed, assign_vcc wil want to know it! */
+           } else {
+-              fprintf (stderr, "err: strange itf number %d", num );
++              syslog(LOG_WARNING, "err: strange itf number %d", num );
+           }
+           }
+   return 0;
+@@ -59,19 +59,19 @@
+       memset(&addr, 0, sizeof(addr));
+       err=text2atm(astr,(struct sockaddr *)(&addr), sizeof(addr), T2A_PVC);
+-           printf("text2atm:%d\n",err);
++           syslog(LOG_INFO,"text2atm:%d\n",err);
+ #if 0
+       addr.sap_family = AF_ATMPVC;
+     addr.sap_addr.itf = itf;
+     addr.sap_addr.vpi = 0;
+     addr.sap_addr.vci = vci;
+ #endif
+-    fprintf(stderr,"Communicating over ATM %d.%d.%d\n", addr.sap_addr.itf,
++    syslog(LOG_INFO,"Communicating over ATM %d.%d.%d\n", addr.sap_addr.itf,
+                                            addr.sap_addr.vpi,
+                                            addr.sap_addr.vci);
+     if ((fd = socket(PF_ATMPVC, SOCK_DGRAM, ATM_AAL5)) < 0)
+-       fprintf(stderr,"failed to create socket %d", errno);
++       syslog(LOG_ERR,"failed to create socket %d", errno);
+     memset(&qos, 0, sizeof(qos));
+@@ -82,10 +82,10 @@
+     qos.rxtp = qos.txtp;
+         err=setsockopt(fd,SOL_SOCKET,SO_SNDBUF, &bufsize ,sizeof(bufsize));
+-        fprintf(stderr,"setsockopt SO_SNDBUF: (%d) %s\n",err, strerror(err));
++        syslog(LOG_ERR,"setsockopt SO_SNDBUF: (%d) %s\n",err, strerror(err));
+     if (setsockopt(fd, SOL_ATM, SO_ATMQOS, &qos, sizeof(qos)) < 0)
+-        fprintf(stderr,"setsockopt SO_ATMQOS %d", errno);
++        syslog(LOG_ERR,"setsockopt SO_ATMQOS %d", errno);
+        err = connect(fd, (struct sockaddr*)&addr, sizeof(struct sockaddr_atmpvc));
+@@ -105,7 +105,7 @@
+     be.send_padding = 0;
+     be.min_size = 0;
+            err=ioctl (fd, ATM_SETBACKEND, &be);
+-           fprintf(stderr, "assign:%d\n",err);
++           syslog(LOG_INFO, "assign:%d\n",err);
+     return fd ;
+ }
+@@ -123,6 +123,7 @@
+       lastsock=-1;
+       lastitf=0;
++      openlog("br2684ctl",LOG_PID,LOG_DAEMON);
+ while ((c = getopt(argc, argv,"a:bc:e:s:")) !=EOF)
+       switch (c) {
+               case 'a':
+@@ -137,14 +138,14 @@
+               case 'e':
+                       encap=(atoi(optarg));
+                       if(encap<0){
+-                              fprintf(stderr, "invalid encap: %s:\n",optarg);
++                              syslog(LOG_INFO, "invalid encap: %s:\n",optarg);
+                               encap=0;
+                       }
+                       break;
+               case 's':
+                       sndbuf=(atoi(optarg));
+                       if(sndbuf<0){
+-                              fprintf(stderr, "invalid sndbuf: %s:\n",optarg);
++                              syslog(LOG_INFO, "invalid sndbuf: %s:\n",optarg);
+                               sndbuf=8192;
+                       }
+                       break;
+@@ -160,10 +161,10 @@
+       /* this seems to be broken, do not use -b for now */
+               pid=fork();
+               if (pid < 0) {
+-                      fprintf(stderr,"fork returned negative: %d\n", pid);
++                      syslog(LOG_ERR,"fork returned negative: %d\n", pid);
+                       exit(2);
+               } else if (pid) {
+-                      fprintf(stderr,"Background pid: %d\n",pid);
++                      syslog(LOG_INFO,"Background pid: %d\n",pid);
+                       exit(0);
+               }
+       }
This page took 0.063886 seconds and 4 git commands to generate.