• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
PPPSetOption for OS X 10.3.7
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

PPPSetOption for OS X 10.3.7


  • Subject: PPPSetOption for OS X 10.3.7
  • From: Halit Özüberk \(ProDyne\) <email@hidden>
  • Date: Fri, 2 Sep 2005 14:55:03 +0200
  • Thread-topic: PPPSetOption for OS X 10.3.7

Title: Nachricht
Hallo,
 
I would like hidden the PPPAlerts...
 
How can I call this function right ?
 
The PPPSetOption-function is from darwin ppp.project...
 
 
Please Help Me ! ! !
 
Thank You ! ! !
 
My Code:
 
MyPPPConnect()
{
.....
 res = PPPSetOption(reftoAPIcallback, Networklink, PPP_OPT_ALERTENABLE, ?????,????); 
....
}
 
//ppplib.c
int
PPPSetOption(int ref, u_int32_t link, u_int32_t option, void *data, u_int32_t dataLen)
{
 void   *buf;
 u_long   bufLen;
 int   status;
 
 bufLen = sizeof(struct ppp_opt_hdr) + dataLen;
 buf    = CFAllocatorAllocate(NULL, bufLen, 0);
 
 bzero((struct ppp_opt_hdr *)buf, sizeof(struct ppp_opt_hdr));
 ((struct ppp_opt_hdr *)buf)->o_type = option;
 bcopy(data, ((struct ppp_opt *)buf)->o_data, dataLen);
 
 status = PPPExec(ref,
    link,
    PPP_SETOPTION,
    buf,
    bufLen,
    NULL,
    NULL);
 if (status != 0) {
  fprintf(stderr, "PPPExec(PPP_SETOPTION) failed: status = %d\n", status);
 }
 
 CFAllocatorDeallocate(NULL, buf);
 
 return status;
}
 
//ppp_msg.h
.....
 
/* codes for options management */
enum {
.....
    PPP_OPT_ALERTENABLE,  // 4 bytes
....
};
 
 
enum {
    PPP_ALERT_ERRORS = 2,  // disconnection causes
    PPP_ALERT_PASSWORDS = 8,  // password and CCL Ask
   
    PPP_ALERT_DISABLEALL = 0,
    PPP_ALERT_ENABLEALL = 0xFFFFFFFF
};
 
 
 
 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Macnetworkprog mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

  • Prev by Date: Test
  • Next by Date: POST message
  • Previous by thread: Test
  • Next by thread: POST message
  • Index(es):
    • Date
    • Thread